Saako css:llä jonkun elementin rajan sen elementin sisäpuolelle? Esim. jos on elementti jonka leveys on 100px, laitat siihen elementtiin 1px borderin, niin se on todellisuudessa 102px leveä.
Laitetaan tähän samaan nyt vielä, miten saisin jonkun elementin ottamaan loput käytettävissä olevasta tilasta? Jos minulla on vaikka 3 elementtiä. Ensimmäinen elementti veisi 10% korkeudesta, toisen elementin koko vaihtuisi tekstin mukaan, jaa viimeisen elementin pitäisi täyttää jäljellä oleva korkeus.
1. Laitat elementin leveydeksi 98px :) Tai laitat elementin toisen elementin sisään ja tälle ympäröivälle elementille leveydeksi 100px.
2. Taitaa mennä JavaScriptin puolelle. CSS3:ssa taisi tulla jotain uusia juttuja, joissa esimerkiksi elementtien kokoja pystyi asettamaan laskukaavojen avulla muiden elementtien kokoja apuna käyttäen.
Aihe on jo aika vanha, joten et voi enää vastata siihen.