W3.CSS Intro






<!--
main_leaderboard, all: [728,90][970,90][320,50][468,60]
-->



W3.CSS Intro




❮ Previous
Next ❯




W3.CSS Colors


The w3-color
classes are inspired by modern colors used in marketing, road signs, and sticky notes:





 


 




 


 




 


 




 


 







W3.CSS Containers


The w3-container class is the most important of the W3.CSS classes. It provides equality like:



  • Common margins

  • Common paddings

  • Common vertical alignments

  • Common horizontal alignments

  • Common fonts

  • Common colors


The w3-container class is typically used with HTML container elements, like:


<div>, <header>, <footer>, <article>, <section>, <blockquote>, <form>, and
more.




This is a Header





This article is light grey and the text is brown.
This article is light grey and the text is brown.
This article is light grey and the text is brown.
This article is light grey and the text is brown.
This article is light grey and the text is brown.




This is a footer.






W3.CSS Panels, Notes, and Quotes


The w3-panel
class can display all kinds of notes and quotes:




London is the most populous city in the United Kingdom,
with a metropolitan area of over 9 million inhabitants.





London is the most populous city in the United Kingdom,
with a metropolitan area of over 9 million inhabitants.





London is the most populous city in the United Kingdom,
with a metropolitan area of over 9 million inhabitants.





London is the most populous city in the United Kingdom,
with a metropolitan area of over 9 million inhabitants.





"Make it as simple as possible, but not simpler."


Albert Einstein








<!--
mid_content, all: [300,250][336,280][728,90][970,250][970,90][320,50][468,60]
-->





W3.CSS Alerts


The w3-panel
class can also be used for all kinds of alerts:



×

Danger!


Red often indicates a dangerous or negative situation.





×

Warning!


Yellow often indicates a warning that might need attention.





×

Success!


Green often indicates something successful or positive.





×

Info!


Blue often indicates a neutral informative change or action.





W3.CSS Cards


The w3-card
classes are suitible for both images and notes:






A Car




A car is a wheeled, self-powered motor vehicle used for transportation.
Most definitions of the term specify that cars are designed to run primarily on roads,
to have seating for one to eight people, and to typically have four wheels.


(Wikipedia)







Amazing



Car

French Alps








W3.CSS Tables


The w3-table
classes can handle all kinds of tables:































First Name Last Name Points
Jill Smith 50
Eve Jackson 94
Adam Johnson 67
Anja Bore 100



W3.CSS Lists


The w3-ul
class can handle all kinds of lists:





  • ×
    Mike
    Web Designer


  • ×
    Jill
    Support


  • ×
    Jane
    Accountant


  • ×
    Jack
    Advisor




W3.CSS Buttons


The w3-button and w3-btn
class provides buttons of all sizes and types.




















Wide buttons:


















Circular or square buttons:



+
+
+



+
+
+





W3.CSS Tags, Labels; Badges, And Signs


The w3-tag and the
w3-badge
classes are capable of displaying all kinds of tags, labels, badges and signs:


2
8
A
B



New
Warning
Danger
Info






Falcon Ridge Parkway




S

A

L

E




DO NOT
BREATHE
UNDER WATER





W3.CSS Responsive


The Responsive Grid
classes provide responsiveness for all device types: PC, laptop, tablet, and mobile.







1/2




1/2







1/3




1/3




1/3







1/3




2/3












1/4




1/4




1/4




1/4







1/2




1/4




1/4







2/3




1/3












1/1







1/4




1/4




1/2







1/4




1/2




1/4












50px




rest







1/4




rest







100px




45px




rest



































































W3.CSS also supports a
12 column mobile-first fluid grid
with small, medium, and large classes.




W3.CSS Display


The w3-display classes
allow you to display HTML elements in specific positions:






Top Left

Top Right

Bottom Left

Bottom Right

Left

Right

Middle

Top Middle

Bottom Middle







Pants
Top Left

Top Right

Bottom Left

Bottom Right

Left

Right

Middle

Top Middle

Bottom Middle







W3.CSS Modals


The w3-modal
class provides modal dialog in pure HTML:






×

Header



Some text. Some text. Some text.


Some text. Some text. Some text.



Footer







Modal Image:


Nature

×

Nature





W3.CSS Progress Bars


Read more at W3.CSS Progress Bars



25%




50%




0







W3.CSS Dropdowns


The w3-dropdown
classes provide dropdowns:







Link 1
Link 2
Link 3








Link 1
Link 2
Link 3







W3.CSS Accordions


Read more at W3.CSS Accordions






Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.






Link 1
Link 2
Link 3




Accordion with Images:


French Alps






W3.CSS Tabs


Tabs are perfect for single page web applications, or for web pages capable of displaying different subjects.




London
Paris
Tokyo



London


London is the capital of England.


It is the most populous city in the United Kingdom,
with a metropolitan area of over 9 million inhabitants.





Paris


Paris is the capital of France.


The Paris area is one of the largest population centers in Europe,
with more than 12 million inhabitants.





Tokyo


Tokyo is the capital of Japan.


It is the center of the Greater Tokyo Area,
and the most populous metropolitan area in the world.





Tabbed Image Gallery (Click on one of the pictures):






Nature



Fjords



Mountains



Lights




Nature×
Nature




Snow×
Snow




Mountains×
Mountains




Lights×
Northern Lights




function openImg(imgName) {
var i, x;
x = document.getElementsByClassName("picture");
for (i = 0; i < x.length; i++) {
x[i].style.display = "none";
}
document.getElementById(imgName).style.display = "block";
}


W3.CSS Navigation


The w3-bar class can be used to create a navigation bar:




Home
Link 1
Link 2
Link 3



Navigation bar with input:>



Home
Link 1
Link 2
Go


Navigation bar with dropdown:



Home
Link 1



Link 1
Link 2
Link 3





Customized bars:





Home
Link 1
Link 2




Home
Link 1
Link 2
Link 3





The w3-sidebar class creates a side navigation:






W3.CSS Pagination


W3.CSS provides simple ways for page pagination.




«
1
2
3
4
5
»



❮ Previous
Next ❯











Slideshows


W3.CSS provide slideshows for cycling through images or other content:






1 / 3


Beautiful Nature




2 / 3


French Alps




3 / 3


Mountains













Lightbox


Combine Modals and Slideshows to create a lightbox (modal image gallery):



×











Nature and sunrise


French Alps


Mountains and fjords





















W3.CSS Animations


The w3-animate
classes provide an easy way to slide and fade in elements:













Animation is Fun!

Animation is Fun!

Animation is Fun!


Animation is Fun!

Animation is Fun!

Animation is Fun!

Animation is Fun!




W3.CSS Images


Styling images in W3CSS is easy:





Northern Lights


Forest


Mountains



Nature
Nature









W3.CSS Effects


Add special effects to any element:






Normal







Opacity







Grayscale







Sepia










W3.CSS Input Forms


The w3-input
classes are for input forms:






















Input Form
























Input Form























W3.CSS Filters


Use W3.CSS Filters to search for a specific element inside a list, table, dropdown, etc:







































Name Country
Alfreds Futterkiste Germany
Berglunds snabbkop Sweden
Island Trading UK
Koniglich Essen Germany
Laughing Bacchus Winecellars Canada
Magazzini Alimentari Riuniti Italy
North/South UK
Paris specialites France


function myFunction2() {
var input, filter, table, tr, td, i;
input = document.getElementById('myInput');
filter = input.value.toUpperCase();
table = document.getElementById("myTable");
tr = table.getElementsByTagName('tr');
for (i = 0; i -1) {
tr[i].style.display = '';
} else {
tr[i].style.display = 'none';
}
}
}
}


W3.CSS Fonts


With W3.CSS it is extremely easy to add fonts to a web page:




Making the web beautiful!



Making the web!



W3.CSS Tooltips


The w3-tooltip
class can display all kinds of tooltips:



Hover over this text!
Tooltip content


Hover over this text!
Tooltip content




Color Themes


Color themes can easily be added to any web application:







Theme Indigo



Movies 2014




  • Frozen


    The response to the animations was ridiculous




  • The Fault in Our Stars


    Touching, gripping and genuinely well made




  • The Avengers


    A huge success for Marvel and Disney




«»







Theme Teal



Movies 2014




  • Frozen


    The response to the animations was ridiculous




  • The Fault in Our Stars


    Touching, gripping and genuinely well made




  • The Avengers


    A huge success for Marvel and Disney




«»






Color themes are a perfect match for mobile applications.






❮ Previous
Next ❯



// Slideshows
var slideIndex = 1;

function plusDivs(n) {
slideIndex = slideIndex + n;
showDivs(slideIndex);
}

function currentDiv(n) {
showDivs(slideIndex = n);
}

function showDivs(n) {
var i;
var x = document.getElementsByClassName("mySlides");
var dots = document.getElementsByClassName("demodots");
if (n > x.length) {slideIndex = 1}
if (n < 1) {slideIndex = x.length} ;
for (i = 0; i < x.length; i++) {
x[i].style.display = "none";
}
for (i = 0; i x.length) {slideIndexLight = 1}
if (n < 1) {slideIndexLight = x.length}
for (i = 0; i < x.length; i++) {
x[i].style.display = "none";
}
for (i = 0; i < dots.length; i++) {
dots[i].className = dots[i].className.replace(" w3-opacity-off", "");

}
x[slideIndexLight-1].style.display = "block";
dots[slideIndexLight-1].className += " w3-opacity-off";
captionText.innerHTML = dots[slideIndexLight-1].alt;
}


// Dropdown
function myDropFunc() {
var x = document.getElementById("Demodrop");
if (x.classList) {
x.classList.toggle("w3-show");
} else {
// Fallback for IE9
if (x.className.indexOf("w3-show") == -1)
x.className += " w3-show";
else
x.className = x.className.replace(" w3-show", "");
}
}

// Progress Bars
function move() {
var elem = document.getElementById("myBar");
var width = 1;
var id = setInterval(frame, 10);
function frame() {
if (width == 100) {
clearInterval(id);
} else {
width++;
elem.style.width = width + '%';
elem.innerHTML = width * 1 + '%';
}
}
}

// Tabs
function openCity(evt, cityName) {
var i;
var x = document.getElementsByClassName("city");
for (i = 0; i < x.length; i++) {
x[i].style.display = "none";
}
var activebtn = document.getElementsByClassName("testbtn");
for (i = 0; i < x.length; i++) {
activebtn[i].className = activebtn[i].className.replace(" w3-red", "");
}
document.getElementById(cityName).style.display = "block";
evt.currentTarget.className += " w3-red";
}

// Accordions
function myAccFunc(id) {
var x = document.getElementById(id);
if (x.classList) {
x.classList.toggle("w3-show");
x.previousElementSibling.classList.toggle("w3-dark-grey");
} else {
// Fallback for IE9 and earlier
if (x.className.indexOf("w3-show") == -1)
x.className += " w3-show";
else
x.className = x.className.replace(" w3-show", "");
}
}

startAnim("Normal")
function startAnim(animName) {
var i;
var x = document.getElementsByClassName("animTest");
for (i = 0; i < x.length; i++) {
x[i].style.display = "none";
}
document.getElementById(animName).style.display = "block";
}

// Click on a tab on load
var mybtn = document.getElementsByClassName("testbtn")[0];
mybtn.click();

Popular posts from this blog

Colors HSL

W3.CSS Downloads

W3.CSS Tables