/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
"gennemsigtig" baggrundsfarve til tekst ov~
Fra : Thomas Frederiksen


Dato : 19-04-06 01:34

Jeg har smidt et billede ind på en hjemmeside og nu vil jeg gerne
have tekst ovenpå billedet. Fint nok... men jeg vil også gerne
have en svag, næsten-gennemsigtig baggrund på teksten, så det
ikke ødelægger billedet, men samtidig hjælper til at trække
teksten lidt frem og gør det læsevenligt

<div style="position: center; top:150px; left:25px; width:400px;
height:100px; background-color:#4790ff ; margin-left:5em;
margin-right:5em"><

Ovenstående er min "boks" til tekst... har I måske en ide til
hvordan jeg får en baggrund på denne, som, som sagt, er næsten
gennemsigtig....?? har prøvet alt muligt og kan ikke få
transparent til at "spille" ordentlig, da den jo bare fjerner
enhver baggrundsfarve... hvilket ikke var ideen... noget
"semi-transparent"?

På forhånd tusind tak!!!

Thomas

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Per Rasmussen (19-04-2006)
Kommentar
Fra : Per Rasmussen


Dato : 19-04-06 08:09

Thomas Frederiksen wrote in dk.edb.internet.webdesign.html:
> Jeg har smidt et billede ind på en hjemmeside og nu vil jeg gerne
> have tekst ovenpå billedet. Fint nok... men jeg vil også gerne
> have en svag, næsten-gennemsigtig baggrund på teksten, så det
> ikke ødelægger billedet, men samtidig hjælper til at trække
> teksten lidt frem og gør det læsevenligt
>

Hvorfor ikke sætte teksten direkte på billedet??

PerR





--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Benny Nissen (19-04-2006)
Kommentar
Fra : Benny Nissen


Dato : 19-04-06 08:12

Per Rasmussen ramte sit keyboard den 19-04-2006 09:09 og fik dette ud af
det:
> Thomas Frederiksen wrote in dk.edb.internet.webdesign.html:
>> Jeg har smidt et billede ind på en hjemmeside og nu vil jeg gerne
>> have tekst ovenpå billedet. Fint nok... men jeg vil også gerne
>> have en svag, næsten-gennemsigtig baggrund på teksten, så det
>> ikke ødelægger billedet, men samtidig hjælper til at trække
>> teksten lidt frem og gør det læsevenligt
>>
>
> Hvorfor ikke sætte teksten direkte på billedet??

Af flere grunde sikkert.

1. Teksten kan så ikke læses af hverken søgemaskiner eller skærmlæsere.

2. Det er noget mere besværligt at redigere teksten.


--
Benny Nissen
www.bennynissen.dk

Jørgen Farum Jensen (19-04-2006)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 19-04-06 11:08

Benny Nissen wrote:
> Per Rasmussen ramte sit keyboard den 19-04-2006 09:09 og fik dette ud af
> det:
>
>> Thomas Frederiksen wrote in dk.edb.internet.webdesign.html:
>>
>>> Jeg har smidt et billede ind på en hjemmeside og nu vil jeg gerne
>>> have tekst ovenpå billedet. Fint nok... men jeg vil også gerne have
>>> en svag, næsten-gennemsigtig baggrund på teksten, så det ikke
>>> ødelægger billedet, men samtidig hjælper til at trække teksten lidt
>>> frem og gør det læsevenligt
>>
>>
>> Hvorfor ikke sætte teksten direkte på billedet??
>
>
> Af flere grunde sikkert.
>
> 1. Teksten kan så ikke læses af hverken søgemaskiner eller skærmlæsere.
>
> 2. Det er noget mere besværligt at redigere teksten.
>
>

Jeg tror nu Thomas mente, at du kunne postionere
teksten oven på biledet ved hjælp af CSS.
Det er vel sådan "man" gør?

Men jeg kan da godt se problemet med at lave en
delvis transparent baggrund.

Du kan bruge CSS-egenskaben opacity i
kombination med Microsofts alpha-filer,
se for eksempel

http://www.webdesign101.dk/showcase/opacity/index.html
Obs at eksemplet kun duer i Geckobrowsere og
IE5+.

--

Med venlig hilsen

Jørgen Farum Jensen
http://www.webdesign101.dk
..

Per Rasmussen (19-04-2006)
Kommentar
Fra : Per Rasmussen


Dato : 19-04-06 11:34

Benny Nissen wrote in dk.edb.internet.webdesign.html:
> Per Rasmussen ramte sit keyboard den 19-04-2006 09:09 og fik dette ud af

> >
> > Hvorfor ikke sætte teksten direkte på billedet??
>
> Af flere grunde sikkert.
>
> 1. Teksten kan så ikke læses af hverken søgemaskiner eller skærmlæsere.
>
> 2. Det er noget mere besværligt at redigere teksten.
>
>
Det er da et par grunde, men jeg tænke mere i retning af at sikre sine
billeder.

En anden mulighed er at lægge et transparant billede ovenpå, hvori teksten
står, men det sikrer på ingen måde imod at folk får fat i billederne.
Men OK det er måske også ligemeget.
Teksten kan vel også stå under billederne


PerR

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Martin (19-04-2006)
Kommentar
Fra : Martin


Dato : 19-04-06 13:48

Per Rasmussen wrote:
> En anden mulighed er at lægge et transparant billede ovenpå, hvori teksten
> står, men det sikrer på ingen måde imod at folk får fat i billederne.
> Men OK det er måske også ligemeget.
> Teksten kan vel også stå under billederne

..background1 {
background-image:url("normaltbillede.jpg");
}

..background2 {
background-image:url("transparant.jpg");
}

<div class="background1 background2">
Noget tekst
</div>

Noget i den stil du mener?

Ellers så aner jeg virkelig ikke hvor du vil hen.

PS:
Så er det HELT umuligt at "gemme" sine billeder, man vil ALTID kunne få
fat i dem, på en eller anden måde.

Den eneste måde at beskytte et billede på er at få enten PHP eller ASP
(altså et serverside sprog) til at genere billedet, men det vil dog
aldrig blive helt så pænt, som hvis det var lavet i et billedeprogram,
men muligheden er der dog. Jeg vil ikke komme ind i detaljer hvordan det
kan gøres, så må du spørge i PHP gruppen :)

Erik Ginnerskov (19-04-2006)
Kommentar
Fra : Erik Ginnerskov


Dato : 19-04-06 17:57

Martin wrote:

> .background1 {
> background-image:url("normaltbillede.jpg");
> }
>
> .background2 {
> background-image:url("transparant.jpg");
> }
>
> <div class="background1 background2">
> Noget tekst
> </div>

Har du tjekket, at man sådan kan stable baggrundsbilleder i en boks?

Jeg ville nok gøre sådan i html:

<div class="background1"><div class="background2">
Noget tekst
</div></div>

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk/ - http://ginnerskov.dk/
http://html-faq.dk/



Martin (20-04-2006)
Kommentar
Fra : Martin


Dato : 20-04-06 21:09

Erik Ginnerskov wrote:
> Martin wrote:
>
>> .background1 {
>> background-image:url("normaltbillede.jpg");
>> }
>>
>> .background2 {
>> background-image:url("transparant.jpg");
>> }
>>
>> <div class="background1 background2">
>> Noget tekst
>> </div>
>
> Har du tjekket, at man sådan kan stable baggrundsbilleder i en boks?

Nææ egentlig ikke :)

>
> Jeg ville nok gøre sådan i html:
>
> <div class="background1"><div class="background2">
> Noget tekst
> </div></div>

Det ville jeg nok også have gjort, hvis jeg havde tænkt mig om først :)
Garanteret også det eneste der virker :)

Toke Eskildsen (19-04-2006)
Kommentar
Fra : Toke Eskildsen


Dato : 19-04-06 21:30

Thomas Frederiksen wrote:

> Jeg har smidt et billede ind på en hjemmeside og nu vil jeg gerne
> have tekst ovenpå billedet. Fint nok... men jeg vil også gerne
> have en svag, næsten-gennemsigtig baggrund på teksten, så det
> ikke ødelægger billedet, men samtidig hjælper til at trække
> teksten lidt frem og gør det læsevenligt

Sådan her? http://ekot.dk/www/gennemsigtighed/

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste