26
loading...
This website collects cookies to deliver better user experience
@media screen and (max-width: 840px){
p {
color: red;
}
}
p{
font-size: 2vw;
}
@media (min-width:500px){
font-size : 2vw;
}
@media (min-width: 800px){
font-size: 16px;
}
calc(15vw -35vw)
font-size: calc([minimum_font_size] + ([maximum_font_size - minimum_font_size]) * ((100vw - [minimum_viewport]) / ([maximum_viewport - minimum_viewport])));
p {
font-size: calc(16 + ([16 - 12]) * ((100vw - 1200) / (1200 - 500)));
}
<style>
p{
font-size: clamp(12px, 40px , 200px);
margin-top: 40px;
text-align: center;
}
</style>
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Constrast Demo</title>
<style>
img {
width: clamp(12px, 210px, 200px);
margin-top: 40px;
text-align: center;
}
</style>
</head>
<body>
<div>
<img src="cat.jpg" id="mycat">
</body>
</html>
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Constrast Demo</title>
<style>
p {
font-size: clamp(16px, 5vw, 50px);
text-align: center;
}
</style>
</head>
<body>
<div>
<p id = "paragraph">Your Text.</p>
<br><br>
</body>
</html>
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Min Property</title>
<style>
div {
width: min(50vw, 500px);
text-align: center;
}
</style>
<script>
function calcwidth(){
setInterval(function(){var x = document.getElementById("divblock").clientWidth;
document.getElementById('mywidth').innerHTML = x;}, 100);
}
</script>
</head>
<body onload="calcwidth()" style= "background-color: rgb(181, 209, 255)">
<div style="display: block" id="divblock">
<h2> My Width is <span id="mywidth"></span></h2>
<br><br>
</div>
</body>
</html>
width: max(50vw, 500px);
width: clamp(150px, 50%, 1000px); = width: max(150px, min(50%, 1000px));