![]() |
Hej,
Vore tacksam om någon kunde hjälpa mig.. Står helt still i huvudet. Jag vill med hjälp av CSS och div-taggar skapa vad jag enkelt kan skapa med tables. Jag vill åstakomma, och låt mig illustrera; ----------------------------------- |..BG..|.....TEXT & BG...|..BG..| ----------------------------------- Förstår ni? Jag vill alltså ha en "låda/knapp" med text på. BG = står för backgrund. Jag har nämligen gjort grafiken i tre delar, höger och vänster sida, som har rundade hörn, samt mitten. Jag har testat; Kod:
.menublock { Med table hade jag gjort, något liknande; Kod:
.menublock { |
finns det något specifikt skäl att göra den i 3 delar?
|
Njao.. jag tänkte så eftersom texten kan vara olika stor. Därmed behöver mittendelen kunna expandera.
|
Google är din vän. Jag sökte på "divs graphical button" och fann följande..
Instruktion: http://www.456bereastreet.com/archive/2007...ttons_with_css/ Exempel: http://www.456bereastreet.com/lab/bulletpr...apping-buttons/ Kanske kan hjälpa dig på traven. |
Kod:
.menublock Kod:
<div> |
Tack! Jag använde mig av KarlRoos lösning, det var typ så jag hade i mina tankar. Tack även till coredev's länk tips.
Men en fråga som dyker upp i mitt huvud är varför inte display:inline; fungerar? Det borde få blocken att hamna bredvid varandra? Eller kan man kanske inte ha width och height på inline? Tack för svaren! |
gör du det till inline blir der ju inte block längre, eller hur?!
|
http://www.w3.org/TR/CSS21/visuren.h...ock-formatting
"The width of a line box is determined by a containing block and the presence of floats. The height of a line box is determined by the rules given in the section on line height calculations." Så svaret är nej, men kan inte sätta width och height på inline-boxar. |
Alla tider är GMT +2. Klockan är nu 01:50. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson