HTML preprocessors can make writing HTML more powerful or convenient. For instance, Markdown is designed to be easier to write and read for text documents and you could write a loop in Pug.
In CodePen, whatever you write in the HTML editor is what goes within the <body>
tags in a basic HTML5 template. So you don't have access to higher-up elements like the <html>
tag. If you want to add classes there that can affect the whole document, this is the place to do it.
In CodePen, whatever you write in the HTML editor is what goes within the <body>
tags in a basic HTML5 template. If you need things in the <head>
of the document, put that code here.
The resource you are linking to is using the 'http' protocol, which may not work when the browser is using https.
CSS preprocessors help make authoring CSS easier. All of them offer things like variables and mixins to provide convenient abstractions.
It's a common practice to apply CSS to a page that styles elements such that they are consistent across all browsers. We offer two of the most popular choices: normalize.css and a reset. Or, choose Neither and nothing will be applied.
To get the best cross-browser support, it is a common practice to apply vendor prefixes to CSS properties and values that require them to work. For instance -webkit-
or -moz-
.
We offer two popular choices: Autoprefixer (which processes your CSS server-side) and -prefix-free (which applies prefixes via a script, client-side).
Any URLs added here will be added as <link>
s in order, and before the CSS in the editor. You can use the CSS from another Pen by using its URL and the proper URL extension.
You can apply CSS to your Pen from any stylesheet on the web. Just put a URL to it here and we'll apply it, in the order you have them, before the CSS in the Pen itself.
You can also link to another Pen here (use the .css
URL Extension) and we'll pull the CSS from that Pen and include it. If it's using a matching preprocessor, use the appropriate URL Extension and we'll combine the code before preprocessing, so you can use the linked Pen as a true dependency.
JavaScript preprocessors can help make authoring JavaScript easier and more convenient.
Babel includes JSX processing.
Any URL's added here will be added as <script>
s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.
You can apply a script from anywhere on the web to your Pen. Just put a URL to it here and we'll add it, in the order you have them, before the JavaScript in the Pen itself.
If the script you link to has the file extension of a preprocessor, we'll attempt to process it before applying.
You can also link to another Pen here, and we'll pull the JavaScript from that Pen and include it. If it's using a matching preprocessor, we'll combine the code before preprocessing, so you can use the linked Pen as a true dependency.
Search for and use JavaScript packages from npm here. By selecting a package, an import
statement will be added to the top of the JavaScript editor for this package.
Using packages here is powered by esm.sh, which makes packages from npm not only available on a CDN, but prepares them for native JavaScript ESM usage.
All packages are different, so refer to their docs for how they work.
If you're using React / ReactDOM, make sure to turn on Babel for the JSX processing.
If active, Pens will autosave every 30 seconds after being saved once.
If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.
If enabled, your code will be formatted when you actively save your Pen. Note: your code becomes un-folded during formatting.
Visit your global Editor Settings.
<html lang="en">
<head>
<script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=5aa7e2883593720013618457&product=sticky-share-buttons"></script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="/css/asgn.css">
<title>Joel Harrison Graphic Designer</title>
</head>
<body>
<h1 class="main">Joel Harrison Graphic design</h1>
<nav>
<ul>
<li><a href="/assignment/asigp2.html">About</a></li>
<li><a href="/digitalproject/portfoliod.html">Portfolio</a></li>
<li><a href="/digitalproject/contacts.html">Contact</a></li>
<li><a href="/assignment/blog.html">Blog</a></li>
</ul>
</nav>
<img src="https://i.imgur.com/QcNsgHn.png" alt="portfolio work of exhibition" class="workimg">
<div class="wrap">
<div class="flex-container">
<div class="box">
<h2>News Feed</h2>
<p>The Graphics of Punk is actually part of a wider movement — Punk London, which is an entire year to celebrate the subversive culture of punk. Although the year-long celebration is coming to an end in January 2017, it’s still worth checking out this cool exhibition to get inspired by some of the most iconic graphic design work ever. You’ll see album artwork, posters, underground magazines and more.</p>
</div>
<div class="box">
<h2>Likes and Dislikes</h2>
<p>“Augmented Reality (AR) came back big this year and will continue to grow as one of the major trends in 2018. The comeback didn’t happen just because of all the hype related to Apple introducing it’s own framework ARkit to create AR experiences: With over two billion people currently using some kind of smartphone, AR growth came as a natural extension to 2D content we interact with on our screens.</p>
</div>
<div class="box">
<h2>Industry</h2>
<p>What to do When the Client Doesn’t Like the Work, It’s inevitable. Even if you’ve been a designer for years, you’ll encounter a client who isn’t satisfied with the work you deliver. It happens to everyone and, unfortunately, more than once. So it’s essential for the preservation of your reputation and your business to deal with it professionally.
</p>
</div>
</div>
</div>
<footer>
<a href="https://www.instagram.com/?hl=en">
<img src="http://i63.tinypic.com/120rx38.jpg" alt="instagram" class="linkinsta">
</a>
<a href="https://en-gb.facebook.com/">
<img src="http://i68.tinypic.com/3096asp.jpg" alt="Facebook" class="linkfacelinked">
</a>
<a href="https://uk.linkedin.com/">
<img src="http://i66.tinypic.com/1zvs8eg.jpg" alt="LinkedIn" class="linkfacelinked">
</a>
<img src="http://i64.tinypic.com/r1eq6w.jpg" class="footerimg" alt="Image and video hosting by TinyPic"><div class="footerpar"> Copyright © 2018 Joel Harrison All Rights Reserved </div>
</footer>
</body>
</html>
/************Page no1 main page*************/
/************************header*****************************/
h1 {
margin:0;
padding:0;
}
.main {
font-family: sans-serif;
font-size:2.800em;
padding-bottom: 20px;
padding-top: 20px;
margin: 0 auto;
width:800px;
text-align: center;
font-weight:bold;
}
.alinkdecor {
text-decoration: none;
color: black;
}
/***************************************navigation bar***************************************
Idea of how a nav bar is made was taken from the w3school.com and from our module slides as well. However, the nav bar is custome made for this webpage. Using the HTML5 <nav> element to create it. */
nav ul {
width: 800px;
list-style-type: none;
margin: 0 auto;
padding: 0;
overflow: hidden;
background-color: white;
text-decoration: none;
color: black;
}
nav li {
display: inline-block;
}
nav li a {
display: block;
color: black;
text-align:center;
padding: 0 50px;
text-decoration: none;
font-size: 1.850em;
font-family:sans-serif;
}
li a:hover {
background-color: red;
}
.marknavtag {
background-color:lightgrey;
color: black;
text-align:center;
padding: 0 50px;
text-decoration: none;
font-size: 1.850em;
font-family:sans-serif;
}
@media screen and (max-width: 600px) {
.main, img, ul {
width: 100%;
margin-top: 0;
}
}
/********************** content image possitioning ************************/
.workimg {
display: block;
padding-top: 50px;
margin-bottom: 10px;
width:1100px; height:620px;
margin: 0 auto;
}
/*paragraph positioning* reference https://www.youtube.com/watch?v=ux4h6pejCSM&index=2&list=PL4cUxeGkcC9i3FXJSUfmsNOx8E7u6UuhG
I used the Net Ninja CSS Tutorial to see how an example of a flex box is made using the container technic. The code below is NOT a copy of the code used in the tutorial. I have only used the tutorial to learn hwo paragraphs are usualy put in a container div and then positioned using CSS code. The Source youtube channel is used as a reference in other places as well.*/
.wrap {
width: 100%;
max-width: 1200px;
margin: 0 auto;
}
.flex-container {
display: flex;
flex-wrap: wrap;
}
.box {
height: 400px;
flex-basis: 300px;
padding: 20px;
width: 70%;
margin: 0 auto;
}
.box p {
text-align: justify;
}
.box h2 {
text-align: center;
}
/********************************footer*******************************/
footer {
width:100%;
text-align: right;
background-color:white;
border: 0;
padding: 0;
margin: 0;
}
.footerimg {
width: 90px;
height: 110px;
float:right;
padding: 0;
margin-right: 100px;
margin-bottom: 150px;
margin-left: 10px;
}
.footerpar {
float: right;
margin-left: 30px;
margin-top: 40px;
}
.linkfacelinked {
margin-top: 20px;
width: 30px;
height:30px;
float: left;
margin-right: 5px;
padding: 0;
}
.linkinsta {
margin-top: 20px;
width: 35px;
height:35px;
float: left;
margin-left: 100px;
padding: 0;
}
/**************page No2 About****************/
.about {
display: block;
margin: 0 auto;
width:82%;
height:40%;
text-align: center;
margin-top: 20px;
}
.me {
position: absolute;
width: 100%;
height:100%;
top:270px;
margin: 0 auto;
text-align: center;
font-family: sans-serif;
font-size: 5.000em;
color: white;
}
/*paragraph reference https://www.youtube.com/watch?v=W77geg_3B5o&index=7&list=PL4cUxeGkcC9hudKGi5o5UiWuTAGbxiLTh Net Ninja Text Columns tutorial
The tutorial provided the idea for trying to position the text in the paraghraps. just like in the reference in the first page I had only used the source to see an example of how a column-count is being used. The idea being positioning without floats. */
.cv{
column-count:2;
column-gap: 30px;
text-align: justify;
font-family: sans-serif;
font-size: 0.938em;
padding-top: 15px;
}
.cv p{
padding-top: 20px;
padding: 50px;
margin: 0;
}
.cv h2{
position: relative;
text-align: center;
font-size:1.250em;
color: red;
top:40px;
left:52px;
}
.cv h3{
position: relative;
text-align:center;
top:40px;
padding-top: 40px;
}
/*************************adjusting titles and the paragraphs***************/
.inbriefparagh {
position: relative;
left:60px;
}
.adobeparagh {
position: relative;
right:60px;
}
.titlesparagh {
position: relative;
right:50px;
}
.brieftitle{
position: relative;
left:50px;
}
/****************Blog page page No3***********/
img {
width: 100%;
height: auto;
}
.wrapper2 {
width: 100%;
max-width: 1200px;
margin-bottom: 20px;
}
.flex-container2 {
padding-top: 100px;
margin: 0;
display: flex;
flex-flow: column;
}
.posts {
display: flex;
flex-flow: column;
height:250px;
font-size: 0.900em;
padding: 0;
width: 300px;
float: right;
margin-top: 200px;
text-decoration: none;
}
.posts h2 {
padding-left: 35px;
font-family: monospace;
}
.posts a {
text-decoration: none;
color: black;
}
.liofposts {
font-size: 1.300em;
font-family: monospace;
list-style-type: none;
}
.liofdates {
font-size: 0.800em;
list-style-type: none;
}
.box-blog {
padding-left:30px;
padding-top: 20px;
width: 700px;
height: 750px;
font-family:monospace;
font-size: 1.100em;
text-align: justify;
margin-bottom: 40px;
margin: 0 auto;
}
.box-blog h2 {
padding-top: 10px;
text-align: center;
margin: 0 auto;
}
.box-blog h5 {
margin: 0 auto;
text-align: center;
padding-bottom: 10px;
padding-top: 5px;
}
.box-blog p {
padding-top: 0;
padding-bottom: 0;
}
.box-blog a {
padding-bottom:10px;
border: 1px solid;
text-transform: uppercase;
font-size: 0.699em;
letter-spacing: 2px;
text-align: center;
margin: 0 auto;
padding: 10px;
color: black;
text-decoration: none;
}
.astyle{
margin: 0 auto;
text-align: center;
}
.box-blog a:hover {
background-color: red;
text-decoration: none;
}
.blogimg {
padding-right: 20px;
width: 100%;
padding-top:20px;
height:400px;
}
.footerblog {
width:100%;
text-align: right;
background-color:white;
border-top-width:0px;
border-bottom-width:0px;
border-color: black;
border-style: solid;
border-left-width: 0px;
border-right-width: 0px;
padding-top: 140px;
}
@media screen and (max-width: 600px) {
.box-blog {
width: 100%;
margin-top: 0;
padding-left:30px;
padding-top: 20px;
width: 300px;
height: 1100px;
font-family:monospace;
font-size: 1.100em;
text-align: justify;
margin-bottom: 50px;
margin: 0 auto;
}
.posts {
display: none;
}
.fb-like { width: 100%;
margin-top: 0;
}
}
/*****************************full blog page styling*******************************/
.full {
width: 100%;
max-width: 1500px;
padding-top: 50px;
background-color:white;
height: 2000px;
}
.blogside {
margin-top:300px;
width:300px;
height:1900px;
padding: 0;
margin:0;
float:right;
margin-right: 180px;
}
.wow {
margin-top:100px;
width:300px;
height:200px;
}
.twitter {
width:300px;
height:400px;
padding-bottom: 100px;
padding-top: 70px;
}
.sidesocial {
margin-top: 500px;
width:300px;
height:100px;
text-transform: uppercase;
font-family: monospace;
font-size: 0.999em;
letter-spacing: 2px;
text-align: center;
color: black;
text-decoration: none;
padding-bottom: 0;
}
.box-blogfull {
padding-left:30px;
padding-top: 20px;
width: 700px;
height: 1750px;
font-family:monospace;
font-size: 1.000em;
text-align: justify;
margin-bottom: 40px;
float: left;
}
.box-blogfull h2 {
text-align: left;
font-size: 3.000em;
}
article h3 {
text-align: center;
margin: 0 auto;
padding-bottom: 10px;
padding-top: 5px;
}
article h4 {
padding-left: 70px;
}
.box-blogfull p {
text-align: justify;
padding: 80px;
padding-top: 0;
padding-bottom: 0;
}
.box-blogfull a {
padding: 50px;
padding-top: 0;
margin-left: 360px;
padding-bottom:10px;
border: 1px solid;
text-transform: uppercase;
font-size: 0.699em;
letter-spacing: 2px;
text-align: center;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
color: black;
margin: 0 auto;
}
.box-blogfull a:hover {
background-color: red;
text-decoration: none;
}
article h3 {
margin: 0 auto;
}
.fb-comments {
text-align: left;
padding-bottom: 400px;
}
/*.fb-like {
text-align: center;
margin: 0 auto;
padding-top: 50px;
align-content: center;
padding-left: 300px;
}*/
@media screen and (max-width: 600px) {
.box-blogfull, .blogimg {
width: 100%;
margin-top: 0;
}
.footerblog {
margin-top: 600px;
}
.fb-comments {
width: 300px;
margin-top:0;
}
.box-blogfull {
height: 3250px;
font-family:monospace;
font-size: 1.000em;
}
.blogside {
display: none;
}
}
/****************Contacts page page No4***********/
.contact-container {
padding-right: 210px;
}
form {
width: 50%;
height:70%;
background-color: white;
font-family: monospace;
padding-top:80px;
margin: 0 auto;
padding-left: 300px;
padding-bottom: 100px;
background-image: url("http://i67.tinypic.com/2natb9k.jpg");
background-position: 180px;
background-size: 80%;
background-repeat: repeat-y;
}
form p {
margin-bottom: 20px;
}
form textarea {
width: 60%;
height: auto;
background-color: beige;
border: 2px solid lightblue;
resize: vertical;
}
form input[type="text"] {
width: 20%;
height: auto;
padding: 10px 10px 10px 50px;
background-color: beige;
border: 2px solid lightblue;
resize: none;
resize: vertical;
}
form input[type="submit"]{
padding: 10px;
border: 1px solid;
text-transform: uppercase;
font-size: 0.699em;
letter-spacing: 2px;
text-align: center;
color: black;
margin-left: 100px;
margin-top: 10px;
cursor: pointer;
}
input[type="submit"]:hover {
background-color: red;
text-decoration: none;
}
@media screen and (max-width: 600px) {
.col-25, .col-75, input[type=submit] {
width: 100%;
margin-top: 0;
float:left;
}
}
/****************Portfolio page page No4***********/
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
/** /!!! core css Should not edit !!!/**/
.lSSlideOuter {
overflow: hidden;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
.lightSlider:before, .lightSlider:after {
content: " ";
display: table;
}
.lightSlider {
overflow: hidden;
margin: 0;
}
.lSSlideWrapper {
max-width: 100%;
overflow: hidden;
position: relative;
}
.lSSlideWrapper > .lightSlider:after {
clear: both;
}
.lSSlideWrapper .lSSlide {
-webkit-transform: translate(0px, 0px);
-ms-transform: translate(0px, 0px);
transform: translate(0px, 0px);
-webkit-transition: all 1s;
-webkit-transition-property: -webkit-transform,height;
-moz-transition-property: -moz-transform,height;
transition-property: transform,height;
-webkit-transition-duration: inherit !important;
transition-duration: inherit !important;
-webkit-transition-timing-function: inherit !important;
transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade {
position: relative;
}
.lSSlideWrapper .lSFade > * {
position: absolute !important;
top: 0;
left: 0;
z-index: 9;
margin-right: 0;
width: 100%;
}
.lSSlideWrapper.usingCss .lSFade > * {
opacity: 0;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transition-duration: inherit !important;
transition-duration: inherit !important;
-webkit-transition-property: opacity;
transition-property: opacity;
-webkit-transition-timing-function: inherit !important;
transition-timing-function: inherit !important;
}
.lSSlideWrapper .lSFade > *.active {
z-index: 10;
}
.lSSlideWrapper.usingCss .lSFade > *.active {
opacity: 1;
}
/** /!!! End of core css Should not edit !!!/**/
/* Pager */
.lSSlideOuter .lSPager.lSpg {
margin: 10px 0 0;
padding: 0;
text-align: center;
}
.lSSlideOuter .lSPager.lSpg > li {
cursor: pointer;
display: inline-block;
padding: 0 5px;
}
.lSSlideOuter .lSPager.lSpg > li a {
background-color: #222222;
border-radius: 30px;
display: inline-block;
height: 8px;
overflow: hidden;
text-indent: -999em;
width: 8px;
position: relative;
z-index: 99;
-webkit-transition: all 0.5s linear 0s;
transition: all 0.5s linear 0s;
}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {
background-color: #428bca;
}
.lSSlideOuter .media {
opacity: 0.8;
}
.lSSlideOuter .media.active {
opacity: 1;
}
/* End of pager */
/** Gallery */
.lSSlideOuter .lSPager.lSGallery {
list-style: none outside none;
padding-left: 0;
margin: 0;
overflow: hidden;
transform: translate3d(0px, 0px, 0px);
-moz-transform: translate3d(0px, 0px, 0px);
-ms-transform: translate3d(0px, 0px, 0px);
-webkit-transform: translate3d(0px, 0px, 0px);
-o-transform: translate3d(0px, 0px, 0px);
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.lSSlideOuter .lSPager.lSGallery li {
overflow: hidden;
-webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;
/*transition: border-radius 0.12s linear 0s 0.35s linear 0s;*/
}
.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover {
border-radius: 5px;
}
.lSSlideOuter .lSPager.lSGallery img {
display: block;
height: auto;
max-width: 100%;
}
.lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after {
content: " ";
display: table;
}
.lSSlideOuter .lSPager.lSGallery:after {
clear: both;
}
/* End of Gallery*/
/* slider actions */
.lSAction > a {
width: 320px;
display: block;
top: 60%;
height: 320px;
background-image: url('../img/controls.png');
cursor: pointer;
position: absolute;
z-index: 99;
margin-top: -16px;
opacity: 0.5;
-webkit-transition: opacity 0.35s linear 0s;
transition: opacity 0.35s linear 0s;
}
.lSAction > a:hover {
opacity: 1;
}
.lSAction > .lSPrev {
background-position: 0 0;
left: 10px;
}
.lSAction > .lSNext {
background-position: -32px 0;
right: 10px;
}
.lSAction > a.disabled {
pointer-events: none;
}
.cS-hidden {
height: 1px;
opacity: 0;
filter: alpha(opacity=0);
overflow: hidden;
}
/* vertical */
.lSSlideOuter.vertical {
position: relative;
}
.lSSlideOuter.vertical.noPager {
padding-right: 0px !important;
}
.lSSlideOuter.vertical .lSGallery {
position: absolute !important;
right: 0;
top: 0;
}
.lSSlideOuter.vertical .lightSlider > * {
width: 100% !important;
max-width: none !important;
}
/* vertical controlls */
.lSSlideOuter.vertical .lSAction > a {
left: 50%;
margin-left: -14px;
margin-top: 0;
}
.lSSlideOuter.vertical .lSAction > .lSNext {
background-position: 31px -31px;
bottom: 10px;
top: auto;
}
.lSSlideOuter.vertical .lSAction > .lSPrev {
background-position: 0 -31px;
bottom: auto;
top: 10px;
}
/* vertical */
/* Rtl */
.lSSlideOuter.lSrtl {
direction: rtl;
}
.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager {
padding-left: 0;
list-style: none outside none;
}
.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager {
padding-right: 0;
}
.lSSlideOuter .lightSlider > *, .lSSlideOuter .lSGallery li {
float: left;
}
.lSSlideOuter.lSrtl .lightSlider > *, .lSSlideOuter.lSrtl .lSGallery li {
float: right !important;
}
/* Rtl */
@-webkit-keyframes rightEnd {
0% {
left: 0;
}
50% {
left: -15px;
}
100% {
left: 0;
}
}
@keyframes rightEnd {
0% {
left: 0;
}
50% {
left: -15px;
}
100% {
left: 0;
}
}
@-webkit-keyframes topEnd {
0% {
top: 0;
}
50% {
top: -15px;
}
100% {
top: 0;
}
}
@keyframes topEnd {
0% {
top: 0;
}
50% {
top: -15px;
}
100% {
top: 0;
}
}
@-webkit-keyframes leftEnd {
0% {
left: 0;
}
50% {
left: 15px;
}
100% {
left: 0;
}
}
@keyframes leftEnd {
0% {
left: 0;
}
50% {
left: 15px;
}
100% {
left: 0;
}
}
@-webkit-keyframes bottomEnd {
0% {
bottom: 0;
}
50% {
bottom: -15px;
}
100% {
bottom: 0;
}
}
@keyframes bottomEnd {
0% {
bottom: 0;
}
50% {
bottom: -15px;
}
100% {
bottom: 0;
}
}
.lSSlideOuter .rightEnd {
-webkit-animation: rightEnd 0.3s;
animation: rightEnd 0.3s;
position: relative;
}
.lSSlideOuter .leftEnd {
-webkit-animation: leftEnd 0.3s;
animation: leftEnd 0.3s;
position: relative;
}
.lSSlideOuter.vertical .rightEnd {
-webkit-animation: topEnd 0.3s;
animation: topEnd 0.3s;
position: relative;
}
.lSSlideOuter.vertical .leftEnd {
-webkit-animation: bottomEnd 0.3s;
animation: bottomEnd 0.3s;
position: relative;
}
.lSSlideOuter.lSrtl .rightEnd {
-webkit-animation: leftEnd 0.3s;
animation: leftEnd 0.3s;
position: relative;
}
.lSSlideOuter.lSrtl .leftEnd {
-webkit-animation: rightEnd 0.3s;
animation: rightEnd 0.3s;
position: relative;
}
/*/ GRab cursor */
.lightSlider.lsGrab > * {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.lightSlider.lsGrabbing > * {
cursor: move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: -o-grabbing;
cursor: -ms-grabbing;
cursor: grabbing;
}
.portfoot{
position: relative;
top:1000px;
}
.portfoliotext {
position: relative;
top: 750px;
width:85%;
left:80px;
column-count:2;
column-gap: 100px;
text-align: justify;
font-family: sans-serif;
font-size: 0.938em;
padding-top: 15px;
padding-bottom: 0px;
background-color: lightsteelblue;
}
Also see: Tab Triggers