Dusky
Succubus
I've been experimenting the HELL out of HTML and CSS, and I figured I might as well put some of the stuff I really like up here. I guess I'll take requests when I have time, too, but it won't be prompt. ^^;
Anyway, here's the latest!
.anomaly {
position:relative;
}
.anomaly .signature {
height:250px;
width:250px;
background-image:url("http://www.clipartkid.com/images/577/decorative-text-box-text-box-clipart-viewing-mOiPNZ-clipart.png");
background-repeat:no-repeat;
background-size:contain;
background-position:center center;
background-color:#FFF5EE;
border-radius:50%;
padding:50px;
position:relative;
}
.anomaly .signature .text{
max-height:150px;
width:150px;
overflow:hidden;
text-align:center;
position:absolute;
top:50%;
transform:translateY(-50%);
opacity:0;
}
.anomaly .signature .text:hover {
overflow:auto;
}
.anomaly .signature input {
display:none;
}
.anomaly .signature label {
display:inline-block;
border:2px solid #555555;
border-radius:50%;
font-family:IM Fell English;
background:#FFF5EE;
color:#555555;
text-align:center;
font-weight:bold;
margin:5px 0px;
padding:5px;
width:3em;
height:3em;
line-height:2em;
overflow:hidden;
position:relative;
left:205px;
top:-50px;
float:left;
clear:both;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature label:hover {
width:100px;
height:100px;
line-height:90px;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature input:checked + label:hover {
width:100px;
height:100px;
line-height:90px;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature input:checked + label {
border:2px inset #FFF5EE;
background:#555555;
color:#FFF5EE;
width:3em;
height:3em;
line-height:2em;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature #remindtest:checked ~ #remindtesttext,
.anomaly .signature #newstest:checked ~ #newstesttext,
.anomaly .signature #rptest:checked ~ #rptesttext,
.anomaly .signature #cooltest:checked ~ #cooltesttext {
opacity:1;
transitionpacity 1s ease;
}
1 Reminders 2 News 3 Roleplaying 4 Cool Beans
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
AAAAAAAAAAAAAAAAA
BBBBBBBBBBBBB
CCCCCCCCCCCCCCC
GOD this one was a bitch to get right.
Anyway, here's the latest!
.anomaly {
position:relative;
}
.anomaly .signature {
height:250px;
width:250px;
background-image:url("http://www.clipartkid.com/images/577/decorative-text-box-text-box-clipart-viewing-mOiPNZ-clipart.png");
background-repeat:no-repeat;
background-size:contain;
background-position:center center;
background-color:#FFF5EE;
border-radius:50%;
padding:50px;
position:relative;
}
.anomaly .signature .text{
max-height:150px;
width:150px;
overflow:hidden;
text-align:center;
position:absolute;
top:50%;
transform:translateY(-50%);
opacity:0;
}
.anomaly .signature .text:hover {
overflow:auto;
}
.anomaly .signature input {
display:none;
}
.anomaly .signature label {
display:inline-block;
border:2px solid #555555;
border-radius:50%;
font-family:IM Fell English;
background:#FFF5EE;
color:#555555;
text-align:center;
font-weight:bold;
margin:5px 0px;
padding:5px;
width:3em;
height:3em;
line-height:2em;
overflow:hidden;
position:relative;
left:205px;
top:-50px;
float:left;
clear:both;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature label:hover {
width:100px;
height:100px;
line-height:90px;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature input:checked + label:hover {
width:100px;
height:100px;
line-height:90px;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature input:checked + label {
border:2px inset #FFF5EE;
background:#555555;
color:#FFF5EE;
width:3em;
height:3em;
line-height:2em;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature #remindtest:checked ~ #remindtesttext,
.anomaly .signature #newstest:checked ~ #newstesttext,
.anomaly .signature #rptest:checked ~ #rptesttext,
.anomaly .signature #cooltest:checked ~ #cooltesttext {
opacity:1;
transitionpacity 1s ease;
}
1 Reminders 2 News 3 Roleplaying 4 Cool Beans
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
AAAAAAAAAAAAAAAAA
BBBBBBBBBBBBB
CCCCCCCCCCCCCCC
<p>
</p>
<link href="https://fonts.googleapis.com/css?family=IM+Fell+English" rel="stylesheet">
<style type="text/css">
.anomaly {
position:relative;
}
.anomaly .signature {
height:250px;
width:250px;
background-image:url("http://www.clipartkid.com/images/577/decorative-text-box-text-box-clipart-viewing-mOiPNZ-clipart.png");
background-repeat:no-repeat;
background-size:contain;
background-position:center center;
background-color:#FFF5EE;
border-radius:50%;
padding:50px;
position:relative;
}
.anomaly .signature .text{
max-height:150px;
width:150px;
overflow:hidden;
text-align:center;
position:absolute;
top:50%;
transform:translateY(-50%);
opacity:0;
}
.anomaly .signature .text:hover {
overflow:auto;
}
.anomaly .signature input {
display:none;
}
.anomaly .signature label {
display:inline-block;
border:2px solid #555555;
border-radius:50%;
font-family:IM Fell English;
background:#FFF5EE;
color:#555555;
text-align:center;
font-weight:bold;
margin:5px 0px;
padding:5px;
width:3em;
height:3em;
line-height:2em;
overflow:hidden;
position:relative;
left:205px;
top:-50px;
float:left;
clear:both;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature label:hover {
width:100px;
height:100px;
line-height:90px;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature input:checked + label:hover {
width:100px;
height:100px;
line-height:90px;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature input:checked + label {
border:2px inset #FFF5EE;
background:#555555;
color:#FFF5EE;
width:3em;
height:3em;
line-height:2em;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature #remind:checked ~ #remindtext,
.anomaly .signature #news:checked ~ #newstext,
.anomaly .signature #rp:checked ~ #rptext,
.anomaly .signature #cool:checked ~ #cooltext {
opacity:1;
transitionpacity 1s ease;
}</style>
<div class="anomaly">
<div class="signature">
<input checked="checked" id="remind" name="sig" type="radio"><label for="remind">1 Reminders</label> <input id="news" name="sig" type="radio"><label for="news">2 News</label> <input id="rp" name="sig" type="radio"><label for="rp">3 Roleplaying</label> <input id="cool" name="sig" type="radio"><label for="cool">4 Cool Beans</label>
<div class="text" id="remindtext">
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
</div>
<div class="text" id="newstext">
AAAAAAAAAAAAAAAAA
</div>
<div class="text" id="rptext">
BBBBBBBBBBBBB
</div>
<div class="text" id="cooltext">
CCCCCCCCCCCCCCC
</div>
</div>
</div>
</p>
<link href="https://fonts.googleapis.com/css?family=IM+Fell+English" rel="stylesheet">
<style type="text/css">
.anomaly {
position:relative;
}
.anomaly .signature {
height:250px;
width:250px;
background-image:url("http://www.clipartkid.com/images/577/decorative-text-box-text-box-clipart-viewing-mOiPNZ-clipart.png");
background-repeat:no-repeat;
background-size:contain;
background-position:center center;
background-color:#FFF5EE;
border-radius:50%;
padding:50px;
position:relative;
}
.anomaly .signature .text{
max-height:150px;
width:150px;
overflow:hidden;
text-align:center;
position:absolute;
top:50%;
transform:translateY(-50%);
opacity:0;
}
.anomaly .signature .text:hover {
overflow:auto;
}
.anomaly .signature input {
display:none;
}
.anomaly .signature label {
display:inline-block;
border:2px solid #555555;
border-radius:50%;
font-family:IM Fell English;
background:#FFF5EE;
color:#555555;
text-align:center;
font-weight:bold;
margin:5px 0px;
padding:5px;
width:3em;
height:3em;
line-height:2em;
overflow:hidden;
position:relative;
left:205px;
top:-50px;
float:left;
clear:both;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature label:hover {
width:100px;
height:100px;
line-height:90px;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature input:checked + label:hover {
width:100px;
height:100px;
line-height:90px;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature input:checked + label {
border:2px inset #FFF5EE;
background:#555555;
color:#FFF5EE;
width:3em;
height:3em;
line-height:2em;
transition:width 1s ease, height 1s ease, line-height 1s ease;
}
.anomaly .signature #remind:checked ~ #remindtext,
.anomaly .signature #news:checked ~ #newstext,
.anomaly .signature #rp:checked ~ #rptext,
.anomaly .signature #cool:checked ~ #cooltext {
opacity:1;
transitionpacity 1s ease;
}</style>
<div class="anomaly">
<div class="signature">
<input checked="checked" id="remind" name="sig" type="radio"><label for="remind">1 Reminders</label> <input id="news" name="sig" type="radio"><label for="news">2 News</label> <input id="rp" name="sig" type="radio"><label for="rp">3 Roleplaying</label> <input id="cool" name="sig" type="radio"><label for="cool">4 Cool Beans</label>
<div class="text" id="remindtext">
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
</div>
<div class="text" id="newstext">
AAAAAAAAAAAAAAAAA
</div>
<div class="text" id="rptext">
BBBBBBBBBBBBB
</div>
<div class="text" id="cooltext">
CCCCCCCCCCCCCCC
</div>
</div>
</div>
GOD this one was a bitch to get right.
Last edited by a moderator: