Jump to content
php.lv forumi

div kā neietekmējošs elements?


Artenis
 Share

Recommended Posts

Vai var piedabūt tā, ka uzliekum <div style="backgound:url('images/aktivs.png');"><a>aaa</a></div> to backgound image, dizains no tā nesabīdītos?

Viss paliktu tur, kur ir bijis. vienkārši papildus parādas background. Manā gadījumā pieliekot to backgroundu, viss nobrauc uz leju.. :S

Link to comment
Share on other sites

<div style="display:block;float:left;background-image:url('images/aktivs.png');background-repeat:no-repeat;height:27px;" ><a href="?link=<?php echo $row['id'];  ?>"><?php echo $row['nosaukums']; ?></a></div>

 

tā kaut kā

Edited by Artenis
Link to comment
Share on other sites

Protams tā pat! :)...

vain noteikt ar to hight, bet nu to man vajag! :(

Ja uzliekam 21px. tad apakša patīkami nebīdas, bet tāāgadījumā, vajag padabūt uz augšu, neko nesabīdot...

Nu vienkāŗši tādoma tāa, div, kur mainu lielumus kāgribu, bet viņš paliek tāds, kas netraume apkāŗtējo dizainU!

Edited by Artenis
Link to comment
Share on other sites

Nu bet, ko tad tu brīnies ? Ja tu <a> <div> elementam norādi display: block un height, tad protams, ka viņš attēlosies pilnīgi savādāk nekā parasti. Tam vispār nav nekāds sakars background.

 

Izskatās, ka "problēma" ir pārējā kodā. Parādi.

Edited by andrisp
Link to comment
Share on other sites

Nu manis pēc tas divvar arī nebūt, jo liekot background-image tam <a> tābilde ir tik maza, ka vaij... tādeļ ieodmājos, ka div būtu labs vairants, kas laikam nav...

Ja ir cits variants kā tam <a> uzdabūt normāla izmēŗa bildi, tad esmu tik par!

Kuru daļu tu taisni gribi redzēt?

Šito:

 

		<div class="izvelne"><b>
			<div style="display: block; float: left; background-image: url(images/aktivs.png); background-repeat: no-repeat; height: 21px;">
	<a href="?link=35">Par mums		</a>
	</div>
			<div style="display: block; float: left; background-image: url(images/aktivs.png); background-repeat: no-repeat; height: 21px;">
	<a href="?link=38">Apmācība		</a>
	</div>
			<div style="display: block; float: left; background-image: url(images/aktivs.png); background-repeat: no-repeat; height: 21px;">
	<a href="?link=39">Likumi		</a>
	</div>
			<div style="display: block; float: left; background-image: url(images/aktivs.png); background-repeat: no-repeat; height: 21px;">
	<a href="?link=40">Semināri		</a>
	</div>
			<div style="display: block; float: left; background-image: url(images/aktivs.png); background-repeat: no-repeat; height: 21px;">
	<a href="?link=41">Bibliotēka		</a>
	</div>
			<div style="display: block; float: left; background-image: url(images/aktivs.png); background-repeat: no-repeat; height: 21px;">
	<a href="?link=42">Kiosks		</a>
	</div>
			<div style="display: block; float: left; background-image: url(images/aktivs.png); background-repeat: no-repeat; height: 21px;">
	<a href="?link=43">Sadarbība		</a>
	</div>

		</b></div>

Edited by Artenis
Link to comment
Share on other sites

Kaut kātā:

Tas ir, kad uzliek backgroundu, ja uzdabūtu viņu vienā austumāar to kāvajag būtu skaisti!

http://photos.fotki.lv/photos/4/W0002269/0...%23_Artenis.jpg

Bilde tizla, bet domu saprast var! Ka pielieku to backgroundu div tā viss sabīdās! to var redzēt!

Edited by Artenis
Link to comment
Share on other sites

Lab šito close, gandrīz esmu uz ceļa! :)

Vēl viena lieta, par citu tēmu:

Kāsataisīt, lai bilde būtu uz vienu div backgroundā šādi: ( | ) tipa trīs sadaļas? malas statiskas, vidus replejojas!

Edited by Artenis
Link to comment
Share on other sites

Tādā veidā horizontālu menu taisīt ir &^%*.

Tikko uzcepu piemēru, kā ir labāk: http://paste.php.lv/7750

 

manu_left.png ir maza 10px plata bildīte, kas attēlo "taba" kreiso locījuma vietu.

menu_right.png ir riktīgi plata bildīte, kas attēlo "taba" labo locījumu bildītes labajā malā un pa kreisi no tā garu taba fōnu, kas atļauj taisīt dažāda garuma tabus, jo tas, kas paliek no menu_right.png pāri, nav redzams (šaura taba gadījumā).

Ceru, ka izteicos saprotami.

 

P.S. <div> by default ir block tipa elements.

 

EDIT:

Kāsataisīt, lai bilde būtu uz vienu div backgroundā šādi: ( | ) tipa trīs sadaļas? malas statiskas, vidus replejojas!

Šis piemērs to uzreiz atrisina.

Edited by Toms
Link to comment
Share on other sites

 Share

×
×
  • Create New...