Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

Is er een CSS alternatief voor frameborder en framespacing?

Anne
4 antwoorden
  • Is er een alternatief in CSS2 voor: frameborder="0" framespacing="0".

    Ik heb het op http://www.w3schools.com niet kunnen vinden. En op http://validator.w3c.org worden beide attributen "afgekeurd".

    Wat te doen?
    O ja, ik gebruik <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
  • [code:1:68dd4cb966]iframe{
    margin:0;
    padding:0;
    border:0;
    }[/code:1:68dd4cb966]Of hetzelfde voor 'frame' natuurlijk. Daarnaast altijd[code:1:68dd4cb966]html,body{
    margin:0;
    padding:0;
    }[/code:1:68dd4cb966]Gebruiken, beste methode voor fixed positioning is dit: http://www.limpid.nl/lab/css/fixed/

    Meer info: http://www.annevankesteren.nl/archives/2003/08/11/fixed-positioning

    Ja ik weet het, zijn mijn sites :).

    -Anne
  • [quote:f33b105faa="termin8or"][code:1:f33b105faa]frame{
    margin:0;
    padding:0;
    border:0;
    }[/code:1:f33b105faa][/quote:f33b105faa]

    Jammer maar dit werkt niet, enne die links… erg mooi maar die gaan over <div> 's (niet makkelijk maar daar kom ik ook nog wel uit) en de vraag gaat over frameset en frame….
    Ik heb nu dit:
    [code:1:f33b105faa]<style type="text/css">
    html,body{
    margin:0;
    padding:0;
    }
    frame {
    margin: 0px;
    padding: 0px;
    border: 0px;
    }
    </style>
    </head>
    <frameset rows="80,*">
    <frameset cols="135,*">
    <frame name="hoekje" src="./hoekje.htm" scrolling="no" noresize>
    <frame name="top" src="top.htm" scrolling="no" noresize>
    </frameset>
    <frameset cols="135,*">
    <frame name="menu" src="menu.htm" scrolling="no" noresize>
    <frame name="main" src="./main.htm">
    </frameset>
    </frameset>[/code:1:f33b105faa]
  • Voor zover ik weet is er geen alternatief in css voor die twee attributen. Ik ben er zelf ook behoorlijk naar op zoek geweest.
    Volgens mij hoef je trouwens alleen maar frameborder="0" te gebruiken om geen frameborder te krijgen. Weet het niet zeker meer hoor.

    Dus je moet maar gewoon genoegen nemen met het feit dat dat stukje niet valideert.
    Of je moet het doctype gaan uitbreiden met de attributen die je wil gaan toevoegen, maar daar zou ik niet aan gaan beginnen.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.