Gå til innhold

Skrive tekst over et bilde, men bildet forskyver seg (haster: innlevering)


Gjest Slettet+6132

Anbefalte innlegg

Gjest Slettet+6132

Jeg holder på å lage en portfolio med et flash gallery. For at "about me" siden ikke skal forandre seg for mye i forhold til de sidene med flash gallery. Så har jeg lagt inn et nøyaktig bilde som tilsvarer størelsen til flash gallery. Bildet er lagt som bakgrunn i en div tag.. Dette ser veldig bra ut helt til jeg begynner å skrive inni div*en. Da forskyver hele bildet seg endel lengre ned. Noen som har noen anelse hvorfor dette skjer??

 

 

Her har jeg et bilde som er satt sammen av 2 bilder hvor den på høyre er før jeg begynner å skrive, mens den til venstre er etter jeg har skrevet.

 

post-47543-1259206074_thumb.jpg

 

 

 

Her er koden for siden

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/portfolio template.dwt" codeOutsideHTMLIsLocked="false" -->

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<!-- InstanceBeginEditable name="doctitle" -->

<title>Contact</title>

<!-- InstanceEndEditable -->

<!-- InstanceBeginEditable name="head" -->

<!-- InstanceEndEditable -->

<link href="css portfolio.css" rel="stylesheet" type="text/css" />

<script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>

<link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />

<script type="text/javascript" src="swfobject.js"></script>

</head>

 

<body class="body">

<table width="800" align="center">

<tr>

<td width="10" height="42">

<td width="119" height="42"><div id="meny3">

<ul id="MenuBar1" class="MenuBarHorizontal">

<li><a class="MenuBarItemSubmenu" href="Mainpage.html">Portfolio</a>

<ul>

<li><a href="portfolio wedding gallery.html">Weading</a></li>

<li><a href="Portfolio people gallery.html">People</a></li>

<li><a href="portfolio landscape gallery.html">Landscape</a></li>

</ul>

</li>

</ul>

</div></td>

<td width="165" class="menytekst"><script type="text/javascript">

// Popup window code

function newPopup(url) {

popupWindow = window.open(

url,'popUpWindow','height=700,width=800,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=n

,location=no,directories=no,status=yes')

}

</script>

<a href="java script:newPopup('http://www.mydamnphotoblog.com');">MyDamnPhotoBlog</a></td>

<td width="97" class="menytekst"> <a href="about me.html">About Me</a></td>

<td width="367" class="menytekst"><a href="contact.html">Contact</a></td>

<td width="14"> </td>

</tr>

</table>

<table width="800" height="410" align="center" id="table1">

<tr>

<td colspan="2" valign="top" id="Backround"><!-- InstanceBeginEditable name="Backround" -->

<div id="bakgrunnsbilde">

<div id="bakgrunntekst">

<p>oknlokn</p>

<p>klnæ</p>

<p>knl</p>

<p> </p>

</div></div>

<!-- InstanceEndEditable --></td>

</tr>

<tr>

<td width="505" height="39"></td>

<td width="295"><img src="bilder/logo.jpg" width="294" height="44" alt=" photagraphy" /></td>

</tr>

</table></td>

</tr>

</table>

<script type="text/javascript">

<!--

var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"../SpryAssets/SpryMenuBarDownHover.gif", imgRight:"../SpryAssets/SpryMenuBarRightHover.gif"});

//-->

</script>

</body>

<!-- InstanceEnd --></html>

 

 

 

 

Her er css

 

<style type="text/css">

 

.body {

text-align: center;

backround color: #000

}

#table1 {

z-index: 1;

}

 

#meny {

text-align: left;

vertical-align: middle;

}

div#bakgrunnsbilde {

background-image: url(bilder/Bakgrunn.jpg);

background-repeat: no-repeat;

height: 410px;

width: 800px;

z-index: 30;

overflow: visible;

position: inherit;

}

 

.Hovedtekst {

font-family: "Brush Script MT";

color: #F00;

}

.Hovedtekst {

font-family: "Comic Sans MS", cursive;

color: #999;

top: 30px;

right: 400px;

}

 

 

 

.menytekst {

color: #1D1D1D;

font-family: "Brush Script MT";

font-size: 20px;

 

}

 

A:link {text-decoration: none; color: #1D1D1D

}

A:visited {text-decoration: none; color: #1D1D1D}

A:active {text-decoration: none}

A:hover{

text-decoration: none;

color: #FFF

}

#headerbackround {

text-align: left;

}

 

</style>

#navigaton {

font-family: Verdana, Geneva, sans-serif;

font-size: 24px;

}

#Flash {

overflow: hidden;

z-index: -30;

}

#flash2 {

overflow: hidden;

z-index: -30;

}

 

p {

color: #666666;

}

 

 

#meny3 {

z-index: 10;

overflow: visible;

visibility: visible;

}

h2 {

font-family: "Brush Script MT";

font-size: 20px;

color: #FFF;

}

body {

background-color: #000;

}

#flash3 {

overflow: hidden;

z-index: -30;

}

 

 

Lenke til kommentar
Videoannonse
Annonse

1. Alltid oppgi hvilken nettleser du bruker når en feil dukker opp.

 

2. Du har ikke stylet div#bakgrunnstekst

 

3. Hvorfor har du diver inni en tabell?? Ville forsøkt å puttet dem utenfor tabellen først og se om det samme skjedde da. Tabeller skal brukes til tabulære data, ikke som rammeverk. For det første er det vanskelig å lese koden. For det andre kan tabellens marginer, paddings og rammer påvirke tagene som ligger inni.

 

<Div> skal brukes til å bygge opp rammeverket. Tenk deg at diver er firkantete byggeklosser du kan style i henhold til hverandre og plasseres rundt om på siden med css. Hadde jeg vært din HTML-lærer hadde jeg trekt deg for slik bruk av tabeller.

 

4. Hvorfor skriver du ikke direkte i div#bakgrunnsbilde? Er det behov for en ekstra div der?

 

5. Du lukker en tabell som ikke er åpen

</table>
<script type="text/javascript">
<!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"../SpryAssets/SpryMenuBarDownHover.gif", imgRight:"../SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...