Jump to content
php.lv forumi
Sign in to follow this  
anonīms

teksts iziet ārpus div'a

Recommended Posts

marcis   

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"

Share this post


Link to post
Share on other sites
anonīms   

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.

Share this post


Link to post
Share on other sites
xPtv45z   

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ā.

Share this post


Link to post
Share on other sites
mad182   

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

Share this post


Link to post
Share on other sites
Wuu   

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?

Share this post


Link to post
Share on other sites
Sign in to follow this  

×