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.
<table background="../images/bg_menu.gif" border=0 width="102" height="167"> <tr VALIGN="top"> <td BGCOLOR="#000000"> <font FACE="Verdana" SIZE="2"> test <p> test 1 test <p> test 2 test test <p> test 2 test test </font> </td> </tr> </table>
Hvis du vil være helt sikker på at alle browsere kan se det,skal du ikke indsætte billedet som BG i din table.
Umiddelbart ville jeg slice billedet op i Photoshop eller lign. OG så lave din table, så kan browsere der understøtter de ældre standarder også se din fine menu!
Hvis du vil kan du jo poste en kommentar,så skal jeg nok lave det for dig,det tager ikke flere formiddage!
Det skal laves på en anden måde end med <table background="../images/bg_menu.gif">
Et billede i en tabel, starter fra venstre og spreder sig ud mod højre. Indehaveren af sitet kan selv bestemme indholdet af menuen, og jeg kan derfor ikke præcist angive menuens bredde.
<html> <head> <title></title> </head> <body text="#ffffff"> <div id="baggrund" style="position:absolute;top:50px;left:50px;z-index:1"> <img src="bg_menu.gif"> </div> <div id="menu" style="position:absolute;top:50px;left:50px;z-index:2"> <table> <tr VALIGN="top"> <td> <font FACE="Verdana" SIZE="1"> test <p> test 1 test <p> test 2 test test <p> test 2 test test </font> </td> </tr> </table> </div> </body> </html>
du kan ændre hhv. top:50px og left:px for at flytte rundt på menuen, så længe du ændre begge DIV tag's til det samme
Jeg har også forsøgt mig med en løsning. Den virker i begge browsere. Den tilpasser billed- og fontstørrelse efter browservinduet. Løsningen kræver som udgangspunkt et bedre billede i baggrunden.
Menuens bredde kan justeres i scriptet.
Her er den:
<html> <head> <script> var menubredde=0 var billedstart=0 var billedbred=0 var bogstav=0
<div id="menu" style="position:absolute;top:50px;left:50px;z-index:2"> <table> <tr VALIGN="top"> <td> <font FACE="Verdana" SIZE="1"> test <p> test 1 test <p> test 2 test test <p> test 3 test test </font> </td> </tr> </table> </div> <script language="JavaScript"><!-- var bredde = ""; var hoejde = ""; var myTable = ""; if (document.layers) { bredde = document.layers.menu.document.width; hoejde = document.layers.menu.document.height; }else if (document.all) { bredde = document.all['menu'].offsetWidth; hoejde = document.all['menu'].offsetHeight; } myTable = "<table width="+bredde+" height="+hoejde+" bgcolor=black cellspacing=0 cellpadding=0>"; myTable += "<tr>\n<td valign=top align=right><img src='bg_menu.gif' width=102 height=167></td>\n</tr>\n</table>"; function writeTable() { if (document.layers) { document.baggrund.document.write(myTable); document.baggrund.document.close(); }else if (document.all) { baggrund.innerHTML = myTable; } } // --> </script> <div id="baggrund" style="position:absolute;top:50px;left:50px;z-index:1"> <script>writeTable();</script> </div> </body> </html>
Du starter med at skrive din menu i et lag. Checker lagets højde og bredde, hvorefter du skriver et table ind i det bageste lag - med højde og bredde i forhold til menu-laget. Billedet bliver selvfølgelig anbragt i øverste, højre hjørne. Der er nogle ganske få pixels forskel i den måde IE og NS beregner størrelsen på (SURPRIZE...!!!), men det kan du selv prøve at korrigere for, hvis det - mod forventning - skulle genere ;-)
Du sætter bare background="../images/bg_menu.gif" ind i <td> i stedet for bgcolor så det kommer til at se sådan ud: <td background="../images/bg_menu.gif">
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.