CSS-ohjeet:
.infoviive {
background-color: rgb(223, 235, 236);
width: 40%;
border: 1px solid rgb(67, 110, 112);
padding: 15px;
margin: 20px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
text-align: center;
}
.button {
background-color: rgb(92, 46, 184);
border: none;
color: white;
padding: 15px 32px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
-webkit-transition-duration: 0.4s; /* Safari */
transition-duration: 0.7s;
}
.button1 {
box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}
<button onclick="avaaInfo()" class="button button1"> Näytä </button>
<div id="viivekikka"> </div>
<script>
function avaaInfo() {
var teksti = "<div class='infoviive'> Tämä ruutu näkyy Näytä-painikkeen klikkauksella noin 5 sekunttia ja poistuu näkyvistä. </div>";
document.getElementById("viivekikka").innerHTML = teksti;
setTimeout(function () {
document.getElementById("viivekikka").innerHTML = "";
}, 5000);
}
</script>
Poistamalla koodauksesta painike ja avaaInfo-funktio sulkumerkkeineen, voi koodauksen sijoittaa haluamaansa kohtaan www-sivun koodausta