[FrontPage/CSS] Krijg left/topmargin niet op 0

Pagina: 1
Acties:

  • RpR
  • Registratie: November 2003
  • Laatst online: 11-02-2022
Hallo iedereen,

Een klein FrontPage probleem, hieronder beschreven.

Uitleg
We gebruiken op ons bedrijf een groot FrontPage Intranet. Het gehele web is qua opmaak aan wat vernieuwing toe, het oogt niet mooi. Het web maakt gebruik van een thema (60minutewhite). De opmaak van de (sub)webs worden gedefinieerd in CSS bestanden die zich in in de map '_themes' bevinden. Grafisch gezien is het e.e.a. al aangepast, alleen is er één probleem.

Probleem
Het web maakt gebruik van zogenoemde 'borders'. De top-border van de pagina is aangepast en hoort volledig boven in de pagina te zitten. Echter, standaard hebben pagina's een bepaalde marge aan de linkerkant en de bovenkant. Deze marge's moeten dus op nul. Nu kan dat gewoon via de eigenschappen van de pagina, alleen meer dan 300 pagina's handmatig aanpassen is onbegonnen werk. Het aanpassen zal dus in de CSS bestanden moeten gebeuren. Na veel te hebben gelezen / geleerd over CSS (o.a. op www.w3schools.com) heb ik de aanpassing in de sectie 'body' als volgt gedaan:
code:
1
2
3
body { vertical-align: none; text-align: none; font-family: 
       Verdana; font-style: normal; font-weight: normal; 
       margin-left: 0px, margin-top: 0px; }
Dit blijkt alleen niet te werken, ondanks de aanpassingen, waar ik deze ook maak, blijken de marges aanwezig te blijven.

Is er iemand die ziet/weet wat ik verkeerd doe? Alle hulp zal gewaardeerd worden!
Alvast bedankt.

An assumption is the mother of all fuck-ups


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Maak van die , een ; in je laatste regel :)

  • RpR
  • Registratie: November 2003
  • Laatst online: 11-02-2022
André schreef op 04 oktober 2004 @ 14:19:
Maak van die , een ; in je laatste regel :)
Dom foutje |:( , maar het lost het probleem niet op.

An assumption is the mother of all fuck-ups


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:47

crisp

Devver

Pixelated

Voor bijvoorbeeld Opera moet je padding op 0 zetten; in het algemeen zou dit in alle browsers moeten werken:
Cascading Stylesheet:
1
2
3
4
body {
    margin: 0px;
    padding: 0px;
}

Intentionally left blank


  • 6K
  • Registratie: September 2002
  • Laatst online: 19-01-2025

6K

is ook zo...

is het niet zo dat in die pagina's die deze css gebruiken in de body tag nog apparte marges opgegeven worden?

deze overrulen namelijk een style sheet

٩(͡๏̯͡๏)۶ ٩(●̮̮̃•̃)۶


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

6K schreef op 04 oktober 2004 @ 14:25:
is het niet zo dat in die pagina's die deze css gebruiken in de body tag nog apparte marges opgegeven worden?

deze overrulen namelijk een style sheet
Een stylesheet overruled html attributen en niet andersom :)

  • RpR
  • Registratie: November 2003
  • Laatst online: 11-02-2022
6K schreef op 04 oktober 2004 @ 14:25:
is het niet zo dat in die pagina's die deze css gebruiken in de body tag nog apparte marges opgegeven worden?

deze overrulen namelijk een style sheet
Nee, in de tag worden nu geen marges opgegeven.

[ Voor 8% gewijzigd door RpR op 04-10-2004 14:29 ]

An assumption is the mother of all fuck-ups


  • 6K
  • Registratie: September 2002
  • Laatst online: 19-01-2025

6K

is ook zo...

André schreef op 04 oktober 2004 @ 14:28:
[...]

Een stylesheet overruled html attributen en niet andersom :)
wOOt is dat echt André ????
ik dacht altijd

style sheet --> inline --> tags
maar jij zegt dus
tags --> inilne --> style sheet

?????

٩(͡๏̯͡๏)۶ ٩(●̮̮̃•̃)۶


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

6K schreef op 04 oktober 2004 @ 14:31:
[...]


wOOt is dat echt André ????
ik dacht altijd

style sheet --> inline --> tags
maar jij zegt dus
tags --> inilne --> style sheet

?????
wOOt, ja echt :D

inline style tags --> style sheet --> html attributen :)

Dus:
code:
1
2
3
4
5
<style>
  body { margin-left: 5px; }
</style>

<body leftmargin="10" style="margin-left:15px";>


Geeft respectievelijk een margin van 15px dan pas 5px en daarna pas 10 :)

[ Voor 27% gewijzigd door André op 04-10-2004 14:37 ]


  • RpR
  • Registratie: November 2003
  • Laatst online: 11-02-2022
crisp schreef op 04 oktober 2004 @ 14:23:
Voor bijvoorbeeld Opera moet je padding op 0 zetten; in het algemeen zou dit in alle browsers moeten werken:
Cascading Stylesheet:
1
2
3
4
body {
    margin: 0px;
    padding: 0px;
}
Ook dit helpt niet, de 'body' sectie in de CSS ziet er nu als volgt uit. (is overigens bestand '60min010.css' ):
code:
1
2
3
body { vertical-align: none; text-align: none; font-family: Verdana; 
       font-style: normal; font-weight: normal; margin-left: 0px; 
       margin-top: 0px; margin: 0px; padding: 0px }


Tevens wordt in de broncode van de pagina het CSS op de volgende wijze aangeroepen:
code:
1
<meta name="Microsoft Theme" content="60minutewhite 010, default">

[ Voor 15% gewijzigd door RpR op 04-10-2004 14:36 ]

An assumption is the mother of all fuck-ups


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

DjRp schreef op 04 oktober 2004 @ 14:34:
Tevens wordt in de broncode van de pagina het CSS op de volgende wijze aangeroepen:
code:
1
<meta name="Microsoft Theme" content="60minutewhite 010, default">
Dat is de manier zoals Frontpage je css embed, maak daar eens dit van:

code:
1
<link rel="stylesheet" type="text/css" href="60minutewhite.css">

[ Voor 11% gewijzigd door André op 04-10-2004 14:38 ]


  • RpR
  • Registratie: November 2003
  • Laatst online: 11-02-2022
André schreef op 04 oktober 2004 @ 14:38:
[...]

Dat is de manier zoals Frontpage je css embed, maak daar eens dit van:

code:
1
<link rel="stylesheet" type="text/css" href="60minutewhite.css">
Even geprobeerd, maar daarmee loopt alles is de soep en tevens zijn de marges nog steeds aanwezig...

An assumption is the mother of all fuck-ups


  • 6K
  • Registratie: September 2002
  • Laatst online: 19-01-2025

6K

is ook zo...

André schreef op 04 oktober 2004 @ 14:34:
[...]

... voorbeeld van andré
_/-\o_
back to school for me

André, bedankt voor deze subtiele tip en excuses voor mijn ongelooflijke dozige opmerkingen |:(

٩(͡๏̯͡๏)۶ ٩(●̮̮̃•̃)۶


  • RpR
  • Registratie: November 2003
  • Laatst online: 11-02-2022
Maar al met al krijg ik het nog niet werkend... Tevens gecontroleerd of het juiste CSS bestand wel gebruikt wordt, maar dat is zeker wel het geval.

An assumption is the mother of all fuck-ups


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Als je de HTML buiten Frontpage opent doe ie het dan nog? En als je hem op je webspace zet en dan opent? Ik vermoed dat die <meta> waar de stijl in staat alleen door Frontpage begrepen word en daarom zul je ook de Frontpage server extensies op je server moeten hebben anders doet je web het niet.

  • RpR
  • Registratie: November 2003
  • Laatst online: 11-02-2022
André schreef op 04 oktober 2004 @ 15:29:
Als je de HTML buiten Frontpage opent doe ie het dan nog? En als je hem op je webspace zet en dan opent? Ik vermoed dat die <meta> waar de stijl in staat alleen door Frontpage begrepen word en daarom zul je ook de Frontpage server extensies op je server moeten hebben anders doet je web het niet.
In princiepe wordt de pagina direct vanaf een webserver (intranet) gewijzigd in FrontPage, tevens ook getest vanaf de webserver. De server bevat dus ook FrontPage Server Extensies.

Het lukt dus nog steeds niet goed... Wat ik ook doe, de marges blijven. :/

An assumption is the mother of all fuck-ups


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Er moet nog ergens een stijl zijn die je margins/paddings overruled. Als je nou na de meta tag die de style include zelf een inline style plaatst:

code:
1
2
3
4
5
6
7
8
9
<meta name="Microsoft Theme" content="60minutewhite 010, default">

<style>
  body {
    margin: 0;
    padding 0;
    border: 0;
  }
</style>

[ Voor 12% gewijzigd door André op 05-10-2004 08:24 ]


  • RpR
  • Registratie: November 2003
  • Laatst online: 11-02-2022
Wanneer ik dit toepas gaat het wel goed. Het lijkt net of Frontpage de CSS helemaal niet goed include. Hier even de header:
code:
1
2
3
4
5
6
7
8
9
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="postinfo" content="/scripts/postinfo.asp">
<meta name="ProgId" content="FrontPage.Editor.Document">
<base HREF="http://*********/" target="_self">
<meta name="Microsoft Theme" content="60minutewhite 010, default">
<meta name="Microsoft Border" content="tlb">
</head>

Kan het niet zijn dat de "Microsoft Border" iets overruled?

[ Voor 45% gewijzigd door RpR op 05-10-2004 08:48 ]

An assumption is the mother of all fuck-ups


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Dit soort dingen krijg je als je je website op zo'n ranzige manier maakt. Je houd er gewoon geen controle over, Frontpage gaat allemaal rare dingen doen. Op die manier een stylesheet includen slaat natuurlijk helemaal nergens op, zoekmachines hebben geen idee hoe ze met zo'n site om moeten gaan en ik vraag me af of de site wel in andere browsers werkt. Ik begreep trouwens dat het voor een intranet is? Dan is het nog enigzins goed te praten maar het blijft ranzig. Frontpage 2000 was nog lang zo ranzig niet volgens mij.

</rant>

NOFI, maar Frontpage is gewoon ranzig :)

[ Voor 6% gewijzigd door André op 05-10-2004 08:57 ]


  • RpR
  • Registratie: November 2003
  • Laatst online: 11-02-2022
Laat in ieder geval duidelijk zijn dat dit niet mijn creatie is... Dat het ranzig is zie ik ook wel maar het gehele intranet opschonen is voor 10 mensen nog een week werk en daar gaat het nu natuurlijk ook niet om. Overigens werkt onze searchengine prima over het intranet.

Ik pak nog een bak koffie en ga nog eens goed kijken waarom die CSS niet geinclude wordt.
Mochten jullie iets zien dan hoor ik het graag.

An assumption is the mother of all fuck-ups


  • RpR
  • Registratie: November 2003
  • Laatst online: 11-02-2022
Mensen, ik heb alle CSS'jes aangepast die er waren, zelfs dit had geen effect...
Weet iemand hoe FrontPage met de thema's omgaat en hoe de CSS'jes geinclude worden?
Ik kom er niet uit :(, please help...

An assumption is the mother of all fuck-ups

Pagina: 1