├── 1_INTRODUCTION_TO_CSS ├── 1.1_INTRO │ └── css0.html ├── 1.2_WHERE_TO_ADD_CSS │ ├── css1.html │ └── css2.html └── 1.3_SELECTORS_COMBINATORS │ ├── css3.html │ ├── css4.html │ └── css5.html ├── 2_TEXT_MANIPULATION ├── css5.html └── css6.html ├── 3_BOX_MODEL ├── 1_box_model.html └── 2_boxsize_opacity.html ├── 4_Layout ├── 1_float.html ├── 2_positioning.html ├── 3_flex_layout.html ├── 4_grid_layout.html ├── 5_grid_area.html ├── 6_grid_layout_responsive.html └── responsive_grid_layout │ ├── index.html │ └── style.css ├── 5_HOW_TO ├── 1_style_link.html ├── 2_style_table.html ├── 3_style_form.html ├── 4_design_card.html ├── 5_how_to_create_icon_button.html ├── 6_how_to_create_drop_down_menu.html ├── 7_how_to_center_elements.html └── 8_how_to_style_list.html ├── 6_Others ├── background.html ├── gradient.html ├── icons_maxwidth.html ├── overflow_tooltip.html ├── restaurant.jpg └── shadow_effect.html ├── 7_RESPONSIVE_WEB_DESIGN ├── 1_media_query_part1.html ├── 2_media_query_part2.html ├── 3_responsive_nav_menu.html └── 4_responsive_design_using_gridview.html └── 8_ANIMATION ├── 1_transition.html └── 2_animation.html /1_INTRODUCTION_TO_CSS/1.1_INTRO/css0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | what is css? 7 | 8 | 9 |
10 |

CSS Basics

11 |
what is CSS ?
12 |
13 | CSS Stands for Cascading Style Sheet. It allows us to design html 14 | elements 15 |
16 |
17 |
who Invented CSS?
18 |
19 | CSS was first proposed by Håkon Wium Lie on October 10, 1994. At the 20 | time, Lie was working with Tim Berners-Lee at CERN. 21 |
22 |
23 |
Prerequisite to learn CSS
24 |
you must have learn HTML
25 |
26 | 27 | 28 | -------------------------------------------------------------------------------- /1_INTRODUCTION_TO_CSS/1.2_WHERE_TO_ADD_CSS/css1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Inline method of adding CSS 7 | 8 | 9 | 10 |

Study With Anis

11 |

12 | Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eaque modi 13 | molestiae odio ut maiores. Explicabo dolorem ab alias corporis 14 | accusantium. 15 |

16 | 17 | 18 | -------------------------------------------------------------------------------- /1_INTRODUCTION_TO_CSS/1.2_WHERE_TO_ADD_CSS/css2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Internal method of adding CSS 7 | 8 | 9 | 19 | 20 | 21 |

Study With Anis

22 | 23 |

24 | Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eaque modi 25 | molestiae odio ut maiores. Explicabo dolorem ab alias corporis 26 | accusantium. 27 |

28 | 29 |

This is paragraph number 2

30 |

This is paragraph number 3

31 |

This is paragraph number 4

32 | 33 | 34 | -------------------------------------------------------------------------------- /1_INTRODUCTION_TO_CSS/1.3_SELECTORS_COMBINATORS/css3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | class and ID selectors in css 7 | 8 | 42 | 43 | 44 |

I love Bangladesh

45 |
46 |

47 | Tempor labore amet dolores ipsum dolor et. Accusam ut sea no ipsum diam, 48 | clita dolor ipsum erat vero ipsum magna. 49 |

50 | 51 |
I am div1
52 |
53 |

I am paragraph inside div2

54 |
55 | 56 | 57 | -------------------------------------------------------------------------------- /1_INTRODUCTION_TO_CSS/1.3_SELECTORS_COMBINATORS/css4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | selectors and combinator in css 7 | 57 | 58 | 59 | 60 |

This is a h1

61 | 62 |
63 |

This is a paragraph 1

64 |

This is a paragraph 2

65 |

This is a para3

66 |
67 |

This is a paragraph 4

68 |

This is a paragraph 5

69 | 70 | 71 | -------------------------------------------------------------------------------- /1_INTRODUCTION_TO_CSS/1.3_SELECTORS_COMBINATORS/css5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Pseduo - class and pseduo - element 7 | 8 | 16 | 17 | 84 | 85 | 86 |

87 | Ea dolores lorem voluptua labore sit eos, lorem ut voluptua tempor diam 88 | diam consetetur. Magna ipsum et diam dolore eirmod. Eos duo ea sadipscing 89 | eos rebum. Ut eos sea et invidunt voluptua eos. Sea invidunt nonumy clita 90 | et gubergren, invidunt invidunt dolore amet gubergren et, lorem magna et 91 | justo nonumy. 92 |

93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 |
IDName
101Anis
102Rabeya
103Kalam
104Hasim
122 | 123 |
124 |

this is paragraph 1

125 |

this is paragraph 2

126 |

this is paragraph 3

127 |

this is paragraph 4

128 |

this is paragraph 5

129 |
130 | 131 |
132 | 139 |
140 | 141 | 142 | -------------------------------------------------------------------------------- /2_TEXT_MANIPULATION/css5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Font in CSS 7 | 8 | 12 | 13 | 22 | 23 | 24 |

25 | Lorem rebum et erat dolore diam. Duo magna ea et eos sit sanctus voluptua. 26 | Invidunt aliquyam et ea accusam sed. 27 |

28 | 29 | 30 | -------------------------------------------------------------------------------- /2_TEXT_MANIPULATION/css6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Text Style 7 | 8 | 19 | 20 | 21 |
22 |

Bangladesh

23 |

Amet invidunt vero dolore sit lorem ipsum sea sadipscing gubergren, accusam ea consetetur dolor ut dolores. Magna duo consetetur gubergren ut vero, diam voluptua vero stet vero at invidunt amet sadipscing diam. Amet sed eirmod rebum sadipscing at et dolor dolore, et eos dolor at vero stet et sit eirmod justo. Accusam erat ipsum amet ut, stet dolor lorem est et et ipsum lorem. Sed kasd ipsum nonumy sed, et nonumy eirmod et at dolor et sed takimata. Kasd dolore.

24 |
25 | 26 |
27 |

India

28 |

Amet invidunt vero dolore sit lorem ipsum sea sadipscing gubergren, accusam ea consetetur dolor ut dolores. Magna duo consetetur gubergren ut vero, diam voluptua vero stet vero at invidunt amet sadipscing diam. Amet sed eirmod rebum sadipscing at et dolor dolore, et eos dolor at vero stet et sit eirmod justo. Accusam erat ipsum amet ut, stet dolor lorem est et et ipsum lorem. Sed kasd ipsum nonumy sed, et nonumy eirmod et at dolor et sed takimata. Kasd dolore.

29 | 30 |
31 | 32 | -------------------------------------------------------------------------------- /3_BOX_MODEL/1_box_model.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Margin, padding, border in css 7 | 8 | 9 | 10 | 36 | 37 | 38 |
Hello
39 | 40 | 41 | -------------------------------------------------------------------------------- /3_BOX_MODEL/2_boxsize_opacity.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Box sizing and opacity 7 | 8 | 39 | 40 | 41 | 42 |
43 |

Dolor consetetur eirmod clita takimata ipsum kasd nonumy et est sit. Sed est stet consetetur erat tempor dolor takimata. Eos nonumy accusam no nonumy magna sanctus sadipscing dolor, dolor amet gubergren et gubergren clita. Takimata no consetetur stet ipsum labore lorem dolore takimata, magna at sea et sea et et eirmod invidunt kasd. At et aliquyam ipsum nonumy. Sadipscing sit elitr stet at magna gubergren, labore sed sed erat diam elitr et voluptua amet amet. Amet dolor nonumy no amet lorem, vero amet sit vero stet dolor est invidunt kasd vero, sit et rebum kasd ipsum amet accusam dolor eirmod. Rebum invidunt sit dolor ea, labore elitr ipsum accusam ipsum, eirmod nonumy sed sed et justo amet et magna tempor, eos ipsum gubergren amet amet sed ut voluptua dolore sit, labore elitr duo diam ipsum sanctus at eirmod sea no, elitr dolor dolore sadipscing ea ea et. Erat et elitr ut lorem dolores elitr nonumy, clita est nonumy justo et sit et et at sanctus, aliquyam diam elitr dolore sea duo. Diam sit eos sanctus eos ea at sit. Et eirmod sanctus et magna consetetur. Eirmod ipsum justo magna aliquyam justo sed. No kasd consetetur ea et invidunt accusam dolores.

44 |
45 | 46 |
47 | Sed dolor sed voluptua dolor consetetur consetetur et eirmod sea nonumy. Dolores dolore dolore et labore sanctus et et, invidunt invidunt est tempor ipsum sed tempor et justo labore. Lorem rebum dolor vero et elitr ipsum at takimata sea. Elitr est eos et et vero aliquyam nonumy, nonumy est eos ut est erat amet ea, duo stet ipsum sadipscing tempor amet elitr sanctus, nonumy sanctus ipsum at et justo et, erat no voluptua sit lorem justo sadipscing, diam erat sanctus dolores magna. Ut erat nonumy nonumy diam, tempor vero sit stet tempor, est justo dolores lorem sadipscing lorem. Duo magna. 48 |
49 | 50 |

Dolor gubergren et sed labore sanctus, est et accusam et et eos accusam sea, ut eos takimata eirmod nonumy consetetur.

51 | 52 | 53 | -------------------------------------------------------------------------------- /4_Layout/1_float.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Float 7 | 44 | 45 | 46 |
47 |

I am Div1

48 |

Tempor invidunt takimata gubergren accusam labore amet dolor et kasd invidunt. Lorem stet et ea nonumy sed gubergren et, lorem.

49 |
50 | 51 |
52 |

I am Div2

53 |

Tempor invidunt takimata gubergren accusam labore amet dolor et kasd invidunt. Lorem stet et ea nonumy sed gubergren et, lorem.

54 | 55 |
56 | 57 |
58 |

I am Div3

59 |

Tempor invidunt takimata gubergren accusam labore amet dolor et kasd invidunt. Lorem stet et ea nonumy sed gubergren et, lorem.

60 | 61 |
62 | 63 |
64 |

I am Div1

65 |

Tempor invidunt takimata gubergren accusam labore amet dolor et kasd invidunt. Lorem stet et ea nonumy sed gubergren et, lorem.

66 |
67 | 68 |
69 |

I am Div2

70 |

Tempor invidunt takimata gubergren accusam labore amet dolor et kasd invidunt. Lorem stet et ea nonumy sed gubergren et, lorem.

71 | 72 |
73 | 74 |
75 |

I am Div3

76 |

Tempor invidunt takimata gubergren accusam labore amet dolor et kasd invidunt. Lorem stet et ea nonumy sed gubergren et, lorem.

77 | 78 |
79 | 80 | 81 | 82 | -------------------------------------------------------------------------------- /4_Layout/2_positioning.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Positioning 7 | 8 | 52 | 53 | 54 | 58 | 59 | 60 | 61 |
62 |

63 | Lorem amet dolores nonumy sed consetetur justo. Sit et nonumy sed sed 64 | est, est voluptua amet ipsum lorem diam clita invidunt eos. Justo 65 | invidunt erat consetetur justo invidunt gubergren. Eirmod duo sea 66 | aliquyam invidunt dolor gubergren dolores dolores erat. Vero dolore et 67 | lorem stet lorem, nonumy sed no dolore clita. 68 |

69 |
70 | 71 |
72 | 73 |
74 |

75 | Lorem amet dolores nonumy sed consetetur justo. Sit et nonumy sed sed 76 | est, est voluptua amet ipsum lorem diam clita invidunt eos. Justo 77 | invidunt erat consetetur justo invidunt gubergren. Eirmod duo sea 78 | aliquyam invidunt dolor gubergren dolores dolores erat. Vero dolore et 79 | lorem stet lorem, nonumy sed no dolore clita. 80 |

81 |
82 | 83 |

84 | Sanctus diam sed amet sed no. Voluptua sanctus aliquyam amet eirmod magna 85 | et labore nonumy. Rebum labore amet est kasd, ipsum kasd no et accusam 86 | elitr dolores, diam at dolore elitr aliquyam sit, lorem magna amet amet 87 | diam sit dolore ut dolore, amet magna est dolor nonumy ea ea, vero diam ut 88 | et amet sadipscing est. Sit ut lorem takimata erat dolor ea labore 89 | invidunt. No stet consetetur et eos ipsum. Voluptua gubergren et ea nonumy 90 | duo sea invidunt, sadipscing et lorem ea at vero ipsum rebum. Et dolor et 91 | est sed diam amet consetetur accusam. Lorem sed vero accusam et nonumy 92 | kasd duo clita ut, ut eos sanctus aliquyam sea stet gubergren est sed et. 93 | Rebum ut labore sed sed dolore vero est elitr, sit dolore sadipscing 94 | tempor voluptua justo accusam voluptua eirmod, vero lorem lorem invidunt 95 | eirmod sed amet, vero kasd sed lorem sit. Diam lorem sed ea et. Sit lorem 96 | amet et et. Amet lorem et no amet voluptua lorem amet voluptua, dolor et 97 | sed sed erat dolor sit ut diam elitr, et voluptua clita clita diam. 98 | Invidunt justo sanctus sit consetetur, sea ea duo et justo ea et invidunt. 99 | Sadipscing et accusam eos dolores kasd dolor eos sea. Stet lorem magna 100 | accusam takimata duo clita rebum ut sadipscing. Takimata labore elitr 101 | dolor sanctus at vero eos ut, sit amet stet sadipscing ea no. Takimata 102 | diam voluptua stet sit sea et amet stet. Takimata et magna et ut amet. Sit 103 | consetetur sit ut amet sit, sed at elitr tempor ipsum ipsum. Eirmod stet 104 | et dolores ipsum stet clita sanctus, sadipscing sed ipsum dolor lorem 105 | dolor rebum ipsum, dolore et kasd tempor sadipscing dolores, invidunt 106 | sadipscing eirmod dolore clita no sanctus sed, amet vero lorem labore 107 | dolores takimata magna. Sea voluptua amet et eos tempor amet amet et. 108 | Elitr sanctus dolores tempor gubergren justo ea gubergren kasd et. 109 | Takimata lorem est eirmod sea. Est tempor clita nonumy sadipscing aliquyam 110 | no, magna est gubergren justo vero tempor dolor, voluptua est rebum amet 111 | sit lorem est. Accusam amet amet clita duo. Aliquyam lorem ut tempor ipsum 112 | et tempor dolor, no ut et duo et, gubergren ipsum at amet magna, amet 113 | dolor diam clita ipsum sit eirmod labore nonumy, dolores dolor lorem amet 114 | est eirmod invidunt, dolor dolore et labore et eirmod sadipscing vero 115 | accusam invidunt. Dolores magna et est stet rebum labore ipsum ea stet, ut 116 | elitr elitr sanctus diam magna, vero elitr voluptua kasd labore sed nonumy 117 | elitr aliquyam. Est dolore aliquyam ea erat dolor gubergren. Dolor erat at 118 | dolores justo et. Diam lorem et dolores gubergren magna sanctus, accusam 119 | sed sea invidunt sed et kasd lorem, consetetur accusam at et gubergren 120 | ipsum sea eos. Sit amet takimata dolor dolores diam stet, labore diam 121 | eirmod sanctus sea sanctus sea ea stet lorem, stet et dolore rebum duo duo 122 | et dolor eos. Duo eirmod eos clita et sit magna. Eirmod sit rebum no 123 | aliquyam no ipsum ipsum takimata clita, nonumy lorem labore magna dolores. 124 | Et sea dolore ut sed sea. 125 |

126 | 127 |

128 | Sanctus diam sed amet sed no. Voluptua sanctus aliquyam amet eirmod magna 129 | et labore nonumy. Rebum labore amet est kasd, ipsum kasd no et accusam 130 | elitr dolores, diam at dolore elitr aliquyam sit, lorem magna amet amet 131 | diam sit dolore ut dolore, amet magna est dolor nonumy ea ea, vero diam ut 132 | et amet sadipscing est. Sit ut lorem takimata erat dolor ea labore 133 | invidunt. No stet consetetur et eos ipsum. Voluptua gubergren et ea nonumy 134 | duo sea invidunt, sadipscing et lorem ea at vero ipsum rebum. Et dolor et 135 | est sed diam amet consetetur accusam. Lorem sed vero accusam et nonumy 136 | kasd duo clita ut, ut eos sanctus aliquyam sea stet gubergren est sed et. 137 | Rebum ut labore sed sed dolore vero est elitr, sit dolore sadipscing 138 | tempor voluptua justo accusam voluptua eirmod, vero lorem lorem invidunt 139 | eirmod sed amet, vero kasd sed lorem sit. Diam lorem sed ea et. Sit lorem 140 | amet et et. Amet lorem et no amet voluptua lorem amet voluptua, dolor et 141 | sed sed erat dolor sit ut diam elitr, et voluptua clita clita diam. 142 | Invidunt justo sanctus sit consetetur, sea ea duo et justo ea et invidunt. 143 | Sadipscing et accusam eos dolores kasd dolor eos sea. Stet lorem magna 144 | accusam takimata duo clita rebum ut sadipscing. Takimata labore elitr 145 | dolor sanctus at vero eos ut, sit amet stet sadipscing ea no. Takimata 146 | diam voluptua stet sit sea et amet stet. Takimata et magna et ut amet. Sit 147 | consetetur sit ut amet sit, sed at elitr tempor ipsum ipsum. Eirmod stet 148 | et dolores ipsum stet clita sanctus, sadipscing sed ipsum dolor lorem 149 | dolor rebum ipsum, dolore et kasd tempor sadipscing dolores, invidunt 150 | sadipscing eirmod dolore clita no sanctus sed, amet vero lorem labore 151 | dolores takimata magna. Sea voluptua amet et eos tempor amet amet et. 152 | Elitr sanctus dolores tempor gubergren justo ea gubergren kasd et. 153 | Takimata lorem est eirmod sea. Est tempor clita nonumy sadipscing aliquyam 154 | no, magna est gubergren justo vero tempor dolor, voluptua est rebum amet 155 | sit lorem est. Accusam amet amet clita duo. Aliquyam lorem ut tempor ipsum 156 | et tempor dolor, no ut et duo et, gubergren ipsum at amet magna, amet 157 | dolor diam clita ipsum sit eirmod labore nonumy, dolores dolor lorem amet 158 | est eirmod invidunt, dolor dolore et labore et eirmod sadipscing vero 159 | accusam invidunt. Dolores magna et est stet rebum labore ipsum ea stet, ut 160 | elitr elitr sanctus diam magna, vero elitr voluptua kasd labore sed nonumy 161 | elitr aliquyam. Est dolore aliquyam ea erat dolor gubergren. Dolor erat at 162 | dolores justo et. Diam lorem et dolores gubergren magna sanctus, accusam 163 | sed sea invidunt sed et kasd lorem, consetetur accusam at et gubergren 164 | ipsum sea eos. Sit amet takimata dolor dolores diam stet, labore diam 165 | eirmod sanctus sea sanctus sea ea stet lorem, stet et dolore rebum duo duo 166 | et dolor eos. Duo eirmod eos clita et sit magna. Eirmod sit rebum no 167 | aliquyam no ipsum ipsum takimata clita, nonumy lorem labore magna dolores. 168 | Et sea dolore ut sed sea. 169 |

170 | 171 |
172 |

Bangladesh

173 | 174 |
175 | Clita invidunt amet ipsum eirmod diam. Sanctus accusam aliquyam erat no 176 | et vero lorem, sed eirmod dolore eirmod sadipscing nonumy. 177 |
178 |
179 | 180 | 181 | -------------------------------------------------------------------------------- /4_Layout/3_flex_layout.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Flexible Box Layout 7 | 8 | 40 | 41 | 42 | 43 | 44 |
45 |
46 | div1 47 |
48 | 49 |
50 | div2 51 |
52 |
53 | div3 54 |
55 | 56 |
57 | div4 58 |
59 | 60 |
61 | div5 62 |
63 | 64 |
65 | div6 66 |
67 |
68 | div7 69 |
70 | 71 |
72 | div8 73 |
74 | 75 | 76 | 77 | 78 | 79 |
80 | 81 | 82 | -------------------------------------------------------------------------------- /4_Layout/4_grid_layout.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Grid Layout 7 | 8 | 38 | 39 | 40 |
41 |
One
42 |
Two
43 |
Three
44 |
Four
45 |
Five
46 |
Six
47 |
48 | 49 | 50 | -------------------------------------------------------------------------------- /4_Layout/5_grid_area.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Gird area and webpage layout 7 | 8 | 55 | 56 | 57 | 58 |
59 |
60 |

Header

61 |
62 | 63 |
64 |

Menu

65 |
66 | 67 |
68 |

Main

69 |
70 | 71 |
72 |

Aside

73 |
74 | 75 |
76 |

Footer

77 |
78 | 79 |
80 | 81 | 82 | 83 | 84 | -------------------------------------------------------------------------------- /4_Layout/6_grid_layout_responsive.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Document 7 | 8 | 104 | 105 | 106 |
107 | 108 |
109 | 110 |
111 |
112 |
section1
113 |
section2
114 |
section3
115 | 116 | 117 | 118 |
119 |
120 | 121 | 125 | 126 | 127 | -------------------------------------------------------------------------------- /4_Layout/responsive_grid_layout/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | study with Anis 7 | 8 | 9 | 10 |
11 | 19 |
20 | 21 |
22 |
23 |
Cover
24 |
Tutorials
25 |
Contact Me
26 | 27 |
28 |
29 | 30 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /4_Layout/responsive_grid_layout/style.css: -------------------------------------------------------------------------------- 1 | html { 2 | scroll-behavior: smooth; 3 | } 4 | 5 | * { 6 | margin: 0; 7 | padding: 0; 8 | box-sizing: border-box; 9 | } 10 | 11 | body { 12 | height: 100vh; 13 | display: grid; 14 | grid-template-areas: 15 | "h" 16 | "m" 17 | "m" 18 | "m" 19 | "m" 20 | "f"; 21 | } 22 | 23 | #s1 { 24 | grid-area: s1; 25 | border: 1px solid white; 26 | } 27 | #s2 { 28 | grid-area: s2; 29 | border: 1px solid white; 30 | } 31 | #s3 { 32 | grid-area: s3; 33 | border: 1px solid white; 34 | } 35 | #a1 { 36 | grid-area: a1; 37 | border: 1px solid white; 38 | } 39 | #nav1 { 40 | grid-area: n1; 41 | border: 1px solid white; 42 | } 43 | #nav2 { 44 | grid-area: n2; 45 | border: 1px solid white; 46 | } 47 | 48 | header { 49 | grid-area: h; 50 | width: 100%; 51 | height: 100%; 52 | background: #ff7b54; 53 | border: 1px solid black; 54 | } 55 | main { 56 | grid-area: m; 57 | width: 100%; 58 | height: 100%; 59 | background: #ffb26b; 60 | } 61 | 62 | article { 63 | width: 100%; 64 | height: 100%; 65 | display: grid; 66 | grid-template-areas: 67 | "s1 s1" 68 | "s1 s1" 69 | "s2 s2" 70 | "s3 a1"; 71 | } 72 | 73 | footer { 74 | grid-area: f; 75 | display: grid; 76 | grid-template-areas: "n1 n2"; 77 | width: 100%; 78 | background: #939b62; 79 | } 80 | 81 | /* navigation menu */ 82 | header { 83 | display: grid; 84 | justify-content: center; 85 | align-items: center; 86 | } 87 | 88 | nav ul { 89 | list-style-type: none; 90 | text-align: center; 91 | } 92 | nav ul li { 93 | display: inline-block; 94 | } 95 | nav ul li a { 96 | display: inline-block; 97 | color: white; 98 | text-decoration: none; 99 | font-size: 1.1rem; 100 | padding: 10px; 101 | } 102 | nav ul li a:hover { 103 | background: #000; 104 | } 105 | 106 | @media only screen and (max-width: 600px) { 107 | article { 108 | grid-template-areas: 109 | "s1" 110 | "s2" 111 | "s3" 112 | "a1"; 113 | } 114 | 115 | footer { 116 | grid-template-areas: 117 | "n1" 118 | "n2"; 119 | } 120 | 121 | nav ul li { 122 | display: block; 123 | } 124 | /* nav ul li a { 125 | display: block; 126 | } */ 127 | } 128 | -------------------------------------------------------------------------------- /5_HOW_TO/1_style_link.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Styling Link 7 | 8 | 43 | 44 | 45 | 46 | 47 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /5_HOW_TO/2_style_table.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | CSS Table 7 | 8 | 42 | 43 | 44 | 45 | 46 | 47 |
48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 |
student details
IDNameGPABioPhone
101Anisul Islam3.5Aliquyam amet et erat magna lorem labore, justo rebum voluptua amet diam sit dolor sit. Elitr ipsum sit consetetur justo.01710444700
102Rabeya4Kasd tempor sit dolor sed accusam sadipscing et dolor, erat vero sadipscing accusam takimata kasd rebum, eirmod et sea magna kasd elitr sed eos, gubergren voluptua et dolor erat. Clita voluptua ipsum ea elitr aliquyam dolor, nonumy labore dolor et.01710444700
103Linkon4Kasd tempor sit dolor sed accusam sadipscing et dolor, erat vero sadipscing accusam takimata kasd rebum, eirmod et sea magna kasd elitr sed eos, gubergren voluptua et dolor erat. Clita voluptua ipsum ea elitr aliquyam dolor, nonumy labore dolor et.01710444700
104Affani4.5Kasd tempor sit dolor sed accusam sadipscing et dolor, erat vero sadipscing accusam takimata kasd rebum, eirmod et sea magna kasd elitr sed eos, gubergren voluptua et dolor erat. Clita voluptua ipsum ea elitr aliquyam dolor, nonumy labore dolor et.01710444700
105Robi3.5Kasd tempor sit dolor sed accusam sadipscing et dolor, erat vero sadipscing accusam takimata kasd rebum, eirmod et sea magna kasd elitr sed eos, gubergren voluptua et dolor erat. Clita voluptua ipsum ea elitr aliquyam dolor, nonumy labore dolor et.01710444700
100 |
101 | 102 | 103 | -------------------------------------------------------------------------------- /5_HOW_TO/3_style_form.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | CSS Form 7 | 8 | 9 | 11 | 12 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 |

71 | 72 | 73 | 74 | 75 | 76 | 77 | 80 | 81 | 82 | -------------------------------------------------------------------------------- /5_HOW_TO/4_design_card.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Card Design 7 | 56 | 57 | 58 |
59 |
60 | 65 |
66 |
HTML
67 |
68 |

69 | Clita sed amet est ipsum tempor lorem ea nonumy takimata. Sit 70 | nonumy no ea invidunt dolores. Et justo sed nonumy. 71 |

72 |
73 |
74 |
75 | 76 |
77 | 82 |
83 |
Discrete Math
84 |
85 |

86 | Clita sed amet est ipsum tempor lorem ea nonumy takimata. Sit 87 | nonumy no ea invidunt dolores. Et justo sed nonumy. 88 |

89 |
90 |
91 |
92 | 93 |
94 | 99 |
100 |
C programming
101 |
102 |

103 | Clita sed amet est ipsum tempor lorem ea nonumy takimata. Sit 104 | nonumy no ea invidunt dolores. Et justo sed nonumy. 105 |

106 |
107 |
108 |
109 |
110 | 111 | 112 | -------------------------------------------------------------------------------- /5_HOW_TO/5_how_to_create_icon_button.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Icon Buttons 7 | 8 | 9 | 10 | 25 | 26 | 27 |
28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 |
36 | 37 | -------------------------------------------------------------------------------- /5_HOW_TO/6_how_to_create_drop_down_menu.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Dropdown menu 7 | 8 | 51 | 52 | 53 | 54 | 55 | 71 | 72 | 73 | -------------------------------------------------------------------------------- /5_HOW_TO/7_how_to_center_elements.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Centring elements 7 | 8 | 33 | 34 | 35 |
36 | 37 | 38 |
39 |

Sylhet

40 |

Justo vero stet et sadipscing vero lorem sit stet dolore sed. Ea voluptua voluptua kasd dolores. Sanctus erat nonumy sed.

41 |
42 |
43 | 44 | -------------------------------------------------------------------------------- /5_HOW_TO/8_how_to_style_list.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | List style 7 | 8 | 9 | 36 | 37 | 38 | 39 |
40 | 46 |
47 | 48 | 49 | -------------------------------------------------------------------------------- /6_Others/background.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Background 7 | 8 | 41 | 42 | 43 |
44 |

Hesburger Restaurant

45 |

46 | Lorem, ipsum dolor sit amet consectetur adipisicing elit. Ipsum deserunt 47 | pariatur, atque tenetur ullam qui blanditiis? Eos dolorem earum cum? 48 |

49 |
50 | 51 | 52 | -------------------------------------------------------------------------------- /6_Others/gradient.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | gradient 7 | 8 | 17 | 18 | 19 |
20 |

Gradient Example

21 |
22 | 23 | 24 | -------------------------------------------------------------------------------- /6_Others/icons_maxwidth.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | CSS Icons and max-width 7 | 8 | 9 | 10 | 11 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 3d_rotation 37 | 38 | 39 |
40 |

Sanctus vero labore erat sanctus eirmod amet. Et kasd lorem elitr elitr et dolor. Consetetur kasd accusam ipsum amet rebum.

41 |
42 | 43 |

44 | 45 |
46 |

Et sanctus no nonumy diam eos no, lorem consetetur tempor dolor amet clita accusam at sed tempor, vero voluptua no.

47 |
48 | 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /6_Others/overflow_tooltip.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Overflow and Tooltip 7 | 8 | 42 | 43 | 44 | 45 | 46 | 47 | Facebook 48 | Facebook is a social media 49 | 50 | 51 |

52 | 53 |
54 | Clita sea sanctus diam labore sed vero duo sanctus nonumy. Et kasd sanctus magna dolor ut, sit aliquyam ipsum duo ipsum sea, lorem at est magna clita invidunt, ut eirmod dolor dolor lorem et diam, nonumy et erat et eos rebum gubergren consetetur voluptua consetetur, sanctus amet kasd diam eos. 55 | 56 |
57 | 58 | 59 | 60 | -------------------------------------------------------------------------------- /6_Others/restaurant.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anisul-Islam/css3-tutorials-code/4ee9b6af5529385f5459e2a1c73788722cf6f808/6_Others/restaurant.jpg -------------------------------------------------------------------------------- /6_Others/shadow_effect.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | shadow effects - text shadow and box shadow 7 | 8 | 36 | 37 | 38 | 39 | 40 |

Bangladesh

41 | 42 |
43 | Invidunt rebum justo gubergren sit labore est takimata takimata aliquyam eirmod. Ea magna sadipscing no kasd nonumy ipsum. Rebum sed. 44 |
45 | 46 | 47 | -------------------------------------------------------------------------------- /7_RESPONSIVE_WEB_DESIGN/1_media_query_part1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Responsive columns using flex layout 7 | 8 | 40 | 41 | 42 |
43 |
44 |

HTML

45 |

Diam ipsum elitr diam ut labore sanctus amet est ut tempor, eirmod vero voluptua clita ea. Aliquyam et vero dolor.

46 |
47 |
48 |

CSS

49 |

Diam ipsum elitr diam ut labore sanctus amet est ut tempor, eirmod vero voluptua clita ea. Aliquyam et vero dolor.

50 |
51 |
52 |

JS

53 |

Diam ipsum elitr diam ut labore sanctus amet est ut tempor, eirmod vero voluptua clita ea. Aliquyam et vero dolor.

54 |
55 |
56 |

Python

57 |

Diam ipsum elitr diam ut labore sanctus amet est ut tempor, eirmod vero voluptua clita ea. Aliquyam et vero dolor.

58 |
59 |
60 | 61 | -------------------------------------------------------------------------------- /7_RESPONSIVE_WEB_DESIGN/2_media_query_part2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | CSS Media Queries 7 | 8 | 70 | 71 | 72 | 73 |

Bangladesh

74 |

Dolor diam et amet ipsum dolor. Duo clita clita ut tempor lorem amet eirmod et clita, takimata labore erat diam sadipscing takimata invidunt justo gubergren, stet dolores eirmod sed diam magna dolor sea stet. Vero invidunt at et duo. Aliquyam diam sed clita labore eos. Voluptua clita voluptua no dolore amet vero sed. Eos dolores sadipscing erat kasd et eirmod voluptua diam. Diam amet clita voluptua dolor diam. Consetetur et erat kasd nonumy diam dolores voluptua sit. Magna est elitr sed invidunt sit lorem ipsum, et tempor no sed stet nonumy dolores kasd. No sanctus erat et amet at sed sea erat, tempor no eirmod amet est dolor voluptua accusam dolore nonumy, nonumy invidunt erat amet ipsum et, consetetur ea vero et sanctus ipsum dolore ea eirmod dolor, sed ipsum diam gubergren voluptua. Sadipscing rebum sanctus ipsum est lorem. Duo ut sanctus sed et, diam eirmod sed duo dolor magna et dolor, sea stet est lorem dolor dolor dolore aliquyam, sea erat kasd lorem dolor sit ipsum, amet est voluptua amet elitr. Et stet sadipscing et accusam vero kasd at sit sadipscing, lorem eirmod nonumy diam amet, accusam rebum dolor et consetetur voluptua sit, est amet sea dolor et et.

75 |

Sea dolores et dolor duo erat. Rebum labore eirmod amet aliquyam duo. Ut et ut accusam lorem lorem tempor, et sed eos sit nonumy et sed ipsum, ipsum rebum sed labore sea sadipscing ipsum ipsum. Magna ut vero invidunt lorem est. Aliquyam sit sit sanctus sit, justo justo et ea.

76 |

77 | 78 | 79 |

80 | 81 | -------------------------------------------------------------------------------- /7_RESPONSIVE_WEB_DESIGN/3_responsive_nav_menu.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Responsive navigation menu 7 | 8 | 42 | 43 | 44 | 50 | 51 | -------------------------------------------------------------------------------- /7_RESPONSIVE_WEB_DESIGN/4_responsive_design_using_gridview.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Responsive web design using Grid View and Media queries 7 | 8 | 94 | 95 | 96 |
97 |

Anisul Islam

98 |
99 | 100 |
101 | 106 | 107 |
108 |

I am a web designer

109 |

Est vero labore eos lorem ipsum, vero diam eos justo accusam eirmod, sea erat invidunt gubergren amet, sea sed magna.

110 | 111 |

Sit consetetur stet et no et. Lorem dolor dolore nonumy et sanctus dolore dolores at et. Et sanctus at clita dolor sit sadipscing. Sed rebum duo lorem consetetur sit clita et dolor est, rebum accusam no dolor aliquyam sadipscing stet, stet ea voluptua lorem sed justo amet ipsum, vero et dolor elitr stet sed ea dolor erat, stet tempor kasd et labore lorem. Kasd et eos takimata justo lorem elitr dolore, est nonumy diam sed dolor et sit nonumy aliquyam, diam diam tempor consetetur eos gubergren tempor ipsum sed dolor. Eirmod clita sit ut sanctus et sea sit tempor. Rebum aliquyam sadipscing gubergren eos amet sit duo gubergren, ut est aliquyam sed ut, magna vero eos sed amet. Sadipscing ea dolore aliquyam elitr voluptua diam justo sea, dolores vero diam invidunt elitr ut amet ea voluptua. Est at erat kasd ea, et et lorem sea ea justo labore amet. Ipsum est tempor diam lorem amet no gubergren. Diam clita tempor sit sit ea erat dolore. At voluptua accusam ipsum vero eirmod et. Ut lorem sea dolores magna at sit diam amet takimata, sed elitr dolores et diam. Et dolore ipsum sit voluptua voluptua erat amet. Et justo voluptua invidunt lorem.

112 | 113 |

Sadipscing et lorem diam vero ea, at kasd dolor diam eos, amet vero duo tempor ea ipsum sed aliquyam sed. Lorem ea dolor diam justo clita vero duo amet, et clita dolore et labore stet duo sed, kasd rebum dolor magna et stet diam ipsum labore consetetur, et no elitr ipsum vero ipsum nonumy vero takimata. Amet sit lorem aliquyam dolore dolore. Duo ut rebum sit est diam et dolor. Nonumy amet sadipscing lorem ea sit. Erat erat et eos amet. Erat et sed sanctus vero labore amet ipsum accusam erat, ea dolor justo ipsum sanctus duo dolor takimata aliquyam. Eirmod sed ea dolor dolor sanctus, est sit ipsum sit sanctus, gubergren sit amet duo rebum. Amet justo erat sanctus sit, dolor consetetur magna diam sadipscing diam. Et sit accusam voluptua consetetur elitr, sanctus et tempor dolor ea lorem sit sadipscing, erat et et nonumy et sit labore invidunt. Consetetur erat at et tempor justo accusam sea erat et. Sea lorem dolor eirmod ut accusam ipsum, sea duo diam dolor amet. Magna ut ut eirmod aliquyam vero ipsum ipsum lorem. Sanctus et sed et stet, et accusam sed elitr elitr voluptua, ut tempor dolor duo lorem rebum kasd amet clita,.

114 | 115 | 116 |
117 | 118 |
119 |

what I love?

120 |

Justo lorem sit no sed lorem, amet et nonumy stet ut diam at gubergren. Dolore.

121 | 122 |

what I Do?

123 |

Justo lorem sit no sed lorem, amet et nonumy stet ut diam at gubergren. Dolore.

124 | 125 |

what I don't love?

126 |

Justo lorem sit no sed lorem, amet et nonumy stet ut diam at gubergren. Dolore.

127 | 128 |

what I don't Do?

129 |

Justo lorem sit no sed lorem, amet et nonumy stet ut diam at gubergren. Dolore.

130 | 131 |
132 |
133 | 134 | 137 | 138 | 139 | -------------------------------------------------------------------------------- /8_ANIMATION/1_transition.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | CSS Transition 7 | 8 | 35 | 36 | 37 | 38 | 39 |
40 |

Bangladesh

41 |
42 | 43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /8_ANIMATION/2_animation.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | CSS Animation 7 | 8 | 86 | 87 | 88 | 89 |
90 | 100 |
101 | 102 | 103 | 104 | --------------------------------------------------------------------------------