Jump to content
php.lv forumi

Recommended Posts

Posted

Slinkums pētīt sourc'u (nav man šobrīd pieejami diagnostikas tūļi), bet parasti šādas problēmas rodas, ja kādam no wrapper elementiem norādīts statisks augstums vai kāds no content elementiem ir ar "float" atribūtiem ķūnēts, tad būtu nepieciešams "clear fix"

Posted

Neviens no variantiem nepalīdzēja.

Esmu atradis kur ir vaina, bet risinājumu gan nē.

 

#left_c { flaot:left; width: 700px; position: absolute;}
#right_c { float:right; width: 260px; position: relative;}

 

izņemot abus position float strādā 50/50, jo right_c teksts sākas tikai pēc left_c teksta.

izmēģināju gan flaot: none; , gan clear:both; gan nākamajam elementam position: static.

Posted

p4F risinājumam vajadzēja strādāt. Visdrīzāk tu nepareizā vietā ieliki.

Ar firebug tavā lapā saliku #left_c un #right_c atpakaļ floatus, kā arī tieši pēc #right_c div ieliku <div style="clear: both;"/> un viss bija kārtībā.

Posted (edited)

Position nav vajadzīgs, kur nu vēl absolūts, liec abiem floatu un aiz viņiem ieliec divu <div class="clear"></div>

CSS:

.clear {
clear: both;
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0
}

 

Ja abi nestāv blakus tad nav kaut kas ar platumiem, bet uz ātro uzmetot aci liekas ka būtu jābūt OK.

 

 

EDIT: xPtv45z jau uzrakstīja gandriz to pašu :D

Edited by mad182
Posted

Bet ko darīt piemēram ja textā nav atstarpes ,kā tad divā noturēt textu? Kā piedabūt lai browsers pārnes jaunā rindā textu?

×
×
  • Create New...