Ik heb de volgende pagina:
http://oisterwijksculptuur.djluc.nl/index.php?id=449
Na een klik op jan janssen verschijnt er een divje. Hoe kan ik dit divje uit de flow halen? Ik heb al geprobeerd om dit te doen middels een float: left en position absolute maar ik krijg het niet voor elkaar. Op dit moment is dit een stukje relevante css:
Ik heb al wel een alternatieve maar lelijke oplossing bedacht:
Ik laat met javascript na een klik op de naam van de kunstenaar een divje aanmaken:
Zoiets dus maar dit is niet echt een mooie oplossing, ik zou het liever gewoon met CSS regelen.
http://oisterwijksculptuur.djluc.nl/index.php?id=449
Na een klik op jan janssen verschijnt er een divje. Hoe kan ik dit divje uit de flow halen? Ik heb al geprobeerd om dit te doen middels een float: left en position absolute maar ik krijg het niet voor elkaar. Op dit moment is dit een stukje relevante css:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
| .tx-oskunstenaars-pi1-kunstenaar-single { float: right; left: -310px; top: -80px; width: 600px; height: 400px; display: none; z-index: 100; } |
Ik heb al wel een alternatieve maar lelijke oplossing bedacht:
Ik laat met javascript na een klik op de naam van de kunstenaar een divje aanmaken:
JavaScript:
1
2
3
4
5
6
7
| //gewoon pseudocode voor het idee function show(id) { var content=document.getElementById('kunstenaar-'+id).innerHTML; var popup=document.createElement('div'); popup.innerHTML=content; document.body.appendChild(popup); } |
Zoiets dus maar dit is niet echt een mooie oplossing, ik zou het liever gewoon met CSS regelen.