23. april 2001 - 23:25
Der er
25 kommentarer og 1 løsning
stylesheet i tables.
Hejsa.. Et lille problem som sikkert er besvaret (men jeg kunne bare ikke finde igennem søgningen;-(9) Well, har nogle tables med celler i.. inde i de celler har jeg igen nogle tables. De forskellige celler vil jeg gerne have til at bruge forskellige stylesheets. kode :_--------------------------- <TABLE WIDTH=\"150\" BORDER=\"1\" CELLSPACING=\"0\" CELLPADDING=\"0\"> <!-- indholdstabel --> <TR valign=\"top\"> <TD> <?php $antal = mysql_query(\"select * from $database order by id\"); while ($max = mysql_fetch_array($antal)) { ?> <A href=\"<?php echo \"$PHP_SELF?showid=$max[id]\";?>\"><?php echo $max[link]; ?></A><br> <?php } ?> </TD> </TR> </TABLE> </TD> <TD ALIGN=\"left\"> <?php $side = mysql_query(\"select * from $database where id = $showid\"); $row = mysql_fetch_array($side); $data = $row[indhold]; echo $data; ?> </TD> <TD WIDTH=\"140\"> <TABLE WIDTH=\"140\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\"> <!-- showphptabel --> <TR> <TD Height=120 ALIGN=\"left\"> <A href=\"java script:popUp(\'addcomment.php\',\'scrollbars=no,resizable=no,toolbar=no,width=200,height=250\')\"> <font size=\"-2\">Written about [Dulmens.dk] by </a> <iframe FrameBorder=0 Height=120 HSpace=0 MarginHeight=0 MarginWidth=0 VSpace=0 Width=140 Scrolling=\"auto\" SRC=\"righttop.php\" Name=\"comments\"> </iframe> </font> </TD> </TR> <TR> <TD> <iframe name=\"info\" src=\"right.php\" height=\"400\" width=\"140\" scrolling=auto frameborder=0> </iframe> </TD> </TR> <TR> <TD><!-- 63 --></TD> </TR> </TABLE> Og det virker naturligvis ikke ;-)
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
23. april 2001 - 23:26
#1
jeg har prøvet med <td class=\"border\"> og <table class=\"border\"> men intet bider .. kun den første definition af style virker over hele siden..
23. april 2001 - 23:30
#2
sæt dine class=\"...\" på <td>-tags
23. april 2001 - 23:31
#3
Nåh, det skrev du også :) Jeg læste det forkert. Men det burde virke, hvis du er konsekvent.
23. april 2001 - 23:31
#4
<html> <head> <style type=\"text/css\"> .klasse{ her laver du din css kode. } </style> </head> <body> <table> <tr> <td> Her er noget tekst som har normal skrifttype. </td> <td> <table> <tr> <td> <div id=\"klasse\"> Ale tekst herinde bliverbestemt af den som du har lavet i din stylesheet. </div> </td> </tr> </table> </td> </tr> </table> </body> </html>
23. april 2001 - 23:31
#5
så vi taler om .. <td class=\"border\"> ??
23. april 2001 - 23:32
#6
Altså bigo, tak tak, men tag da lige og prøv det inden du accepterer. Ik´?
23. april 2001 - 23:33
#7
??? hvad mener du? \"border\" er vel noget som du selv har defineret i din css.....
23. april 2001 - 23:35
#8
Jeg forstår ikke helt... Du siger at det som erikjakobsen foreslår ikke virker, og så får han points....
23. april 2001 - 23:37
#9
jeg var lidt for hurtig på aftrækkeren.. (læs: idioten kunne ikke trykke på den rigtige kap ;-)) Jeg kan stadig ikke få det til og virke. Det undrer mig eftersom det jo bare er to styles der er defineret og som jeg vælger frit fra.. kan det være noget med nedarvning af style fra overstående table..
23. april 2001 - 23:38
#10
du giver dine td\'ere et navn og opretter det i dit stylesheets F.eks. Stylesheet\'et: .td_menu { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; } og i dokumentet: <td class=\"td_menu\">bla bla bla</td> Så skulle alt i denne td gerne rette sig efter din td_menu (i dette tilfælde) indenfor denne table
23. april 2001 - 23:39
#11
Det virker da: <html> <head> <title>Class</title> <style> .nr1 {color:red} .nr2 {color:blue} </style> </head> <body> <table border=\"0\"> <tr><td class=\"nr1\">Så er der fest</td><td class=\"nr1\">Så er der gravøl</td></tr> <tr><td><table border=\"0\"><tr><td class=\"nr2\">Solformørkelse</td><td class=\"nr2\">Ispinde</td></tr></table></td> <td><table border=\"0\"><tr><td class=\"nr2\">Måneformørkelse</td><td class=\"nr2\">Vatpinde</td></tr></table></td></tr> </table> </body> </html>
23. april 2001 - 23:40
#12
Du kan jo prøve med min ide, og så kunne du prøve at skifte mellem \"id\" og \"class\". Det er forskelligt hvor de virker.
23. april 2001 - 23:41
#13
Hvilken browser bruger du egentlig?
23. april 2001 - 23:42
#14
ie 5.50
23. april 2001 - 23:42
#15
Ja, id og class er 2 forskellige ting. Skal du bruge en definition mere end en gang skal du bruge class.
23. april 2001 - 23:44
#16
Prøv at poste den kode som du bruger....
23. april 2001 - 23:56
#17
Problemet opstår omkring Written about Dulmens.dk <HTML> <HEAD> <TITLE>[Dulmens.dk] ® </TITLE> <META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3\"> <link rel=stylesheet href=\"dulmens2.css\" type=\"text/css\"> <SCRIPT> function popUp(adresse,param) { newWindow = window.open(adresse,\'newWindow\',param); newWindow.focus(); } </SCRIPT> <style> .nr1 {color:red} .nr2 {color:green} </style> </HEAD> <BODY topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" BGProperties=\"Fixed\" BottomMargin=\"0\" LeftMargin=\"0\" RightMargin=\"0\"> <?php $db = mysql_connect( \"irc.cooli.dk\", \"oso\", \"lorteand\"); mysql_select_db(\"oso\",$db); $database = \"osohjemmeside\"; if (!$showid) { $showid = \"1\"; } ?> <TABLE WIDTH=\"100%\" HEIGHT=\"100%\" BORDER=\"0\" CELLSPACING=\"10\" CELLPADDING=\"0\"> <!-- maintabel --> <TR ALIGN=\"center\" height=100> <TD> <TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\" Height=\"90%\" Width=\"90%\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\"> <!-- midttabel --> <TR height=\"25\" valign=\"top\"> <TD WIDTH=\"25%\"> <FONT FACE=\"verdana\" SIZE=\"-1\"> You are here: <?php $antal = mysql_query(\"select link from $database where id=$showid\"); while ($max = mysql_fetch_array($antal)) { echo $max[link]; } ?> </FONT> </TD> <TD> <center> <FONT FACE=\"verdana\" SIZE=\"3\"><b>Welcome to [dulmens.dk]</b></font> </center> </TD> <TD WIDTH=\"140\"> <DIV align=\"right\"><DIV ID=\"overDiv\" STYLE=\"Z-INDEX: 1; POSITION: absolute;\"></DIV> <SCRIPT LANGUAGE=\"JavaScript\" SRC=\"overlib.js\"></SCRIPT> <font face=\"Verdana\" size=\"1\"><A onmouseover=\"return overlib(\'This site was created by L-B. Knudsen © Copyright 1999-2001, L-B. Knudsen. All Rights Reserved. No part of this site or any material within this site may be used without the expressed written permission from the author..\', TEXTFONT, \'VERDANA\', TEXTSIZE, 1, STATUS, \'WebMaster\', CAPTION, \'WebMaster\', WIDTH, 400, LEFT)\" onmouseout=nd(); href=\"java script:void(0);\">Updated 24.04.2001<br>Kl. 23.10</A></DIV> </FONT> </TD> </TR> <TR VALIGN=\"top\"> <TD ALIGN=\"left\"> <TABLE WIDTH=\"150\" BORDER=\"1\" CELLSPACING=\"0\" CELLPADDING=\"0\"> <!-- indholdstabel --> <TR valign=\"top\"> <TD> <?php $antal = mysql_query(\"select * from $database order by id\"); while ($max = mysql_fetch_array($antal)) { ?> <A href=\"<?php echo \"$PHP_SELF?showid=$max[id]\";?>\"><?php echo $max[link]; ?></A><br> <?php } ?> </TD> </TR> </TABLE> </TD> <TD ALIGN=\"left\"> <?php $side = mysql_query(\"select * from $database where id = $showid\"); $row = mysql_fetch_array($side); $data = $row[indhold]; echo $data; ?> </TD> <TD WIDTH=\"140\"> <TABLE WIDTH=\"140\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\" class=\"nr1\"> <!-- showphptabel --> <TR> <TD Height=120 ALIGN=\"left\"> <A href=\"java script:popUp(\'addcomment.php\',\'scrollbars=no,resizable=no,toolbar=no,width=200,height=250\')\"> <font size=\"-2\" ID=\"border\">Written about [Dulmens.dk] by </a> <iframe FrameBorder=0 Height=120 HSpace=0 MarginHeight=1 MarginWidth=1 VSpace=0 Width=140 Scrolling=\"auto\" SRC=\"righttop.php\" Name=\"comments\"> </iframe> </font> </TD> </TR> <TR> <TD> <iframe name=\"info\" src=\"right.php\" height=\"400\" width=\"140\" scrolling=auto frameborder=0> </iframe> </TD> </TR> <TR> <TD><!-- 63 --></TD> </TR> </TABLE> </TD> </TR> <TR> <TD ALIGN=\"left\"> <font size=2>Navigate using the above links</font> </TD> <TD ALIGN=\"center\"> <font size=1><a HREF=\"mailto:gud@dulmens.dk\">»Copyright © Lars Knudsen 1999-2001 «</a></font> </TD> <TD><!-- 9 --></TD> </TR> </TABLE> </TD> </TR> </TABLE>
24. april 2001 - 00:08
#18
Ku problemet vare at din calss hedder \"border\" <td class=\"border\"> Det navn bruges også mange andre steder. Måske hvis du kalder den \"borderXX\"
24. april 2001 - 00:12
#19
Du skal ikke bruge ID, brug class - en dag skal jeg nok forklare dig hvad ID skal bruges til.
24. april 2001 - 00:14
#20
prøvede det lige.. nope.. hvis jeg kalder border2.css i <link rel...> så virker den fino.. Men ellers så .. nope..
24. april 2001 - 00:20
#21
great..;-) jeg har prøvet med class og id.. ingenting virker (på den celle..) Det er sgu sikkert inficeret med en virus (joke rite..)
24. april 2001 - 00:23
#22
Og det blev en dag nu: En <etellerandet tag id=\"sjovtnavn\" ...> kan kun optræde et sted på en HTML-side med det navn. Disse navne skal altså være unikke. Det kan bruges til layers, der alligevel alle er forskellige. I et stylesheet skal man så bruge # og ikke punktum: #sjovtnavn {etellerandetsjovtcss} Et <tag class=\"nogetandet\"> kan bruges så mange gange man vil, og defineres som vi plejer: .nogetandet {css...}
24. april 2001 - 00:28
#23
>>Erik. Tak for forklaringen.. Det hjælper jo altid lidt på ens forvirring.. men ikke her.. ;-) (lidt jo..) For jeg prøver med class.. og det virker ikke.. <!-- Virker ikke!!!! <TABLE WIDTH=\"140\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\" class=\"border2\"> <!-- showphptabel --> <TR> <!-- Virker heller ikke <TD Height=120 ALIGN=\"left\" class=\"border2\"> <A href=\"java script:popUp(\'addcomment.php\',\'scrollbars=no,resizable=no,toolbar=no,width=200,height=250\')\"> <font size=\"-2\" ID=\"border\">Written about [Dulmens.dk] by </a> <iframe FrameBorder=0 Height=120 HSpace=0 MarginHeight=1 MarginWidth=1 VSpace=0 Width=140 Scrolling=\"auto\" SRC=\"righttop.php\" Name=\"comments\"> </iframe> </font> </TD> </TR>
24. april 2001 - 00:29
#24
jeg kan se hvorfor det skal virke. Jeg kan se at det bør virke. Men jeg kan ikke få det til det..
24. april 2001 - 00:30
#25
Tak for jeres ihærdighed.. Jeg er dog ved at falde om af træthed.. skal have noget zzzzzzzzzzzzzzz.. så jeg vender tilbage i morgen. Håber der stadig er hjælp at hente der.. ;-)
24. april 2001 - 00:32
#26
Joh, men nu ser jeg så at du har flere tags inden i dine <td>...</td> og de skal nok også have en korrekt class på. Nogen af dem i hvert fald.
Vi tilbyder markedets bedste kurser inden for webudvikling