SlideShare a Scribd company logo
© 2019 ClickStart – www.clickstart.net
Pro Tip: Formatting Images with CSS
Scott DeLoach – scott@clickstart.net ClickStart – www.clickstart.net
In this webinar, Scott will describe and demonstrate techniques for formatting images using CSS.
Drop shadow
img { box-shadow: 8px 8px 5px 0px #d0d0d0; }
@media print
{
img {
background-color: #d0d0d0;
padding-right: 4px;
padding-bottom: 4px;
}
}
Round corners
img { border: 1px solid #000000; border-radius: 8px; }
Center
p tag
.centered { text-align: center; }
<p class="centered"><img src="image.png"></p>
img tag
.centered { display: block; margin: 0 auto; }
<img src="image.png" class="centered" />
Right-align
p tag
<p class="rightAlign"><img src="image.png"></p>
.rightAlign { text-align: right; }
img tag
.rightAlign { float: right; display: inline-block; }
.rightAfter { clear: both; }
<p><img src="image.png" class="rightAlign"></p>
<p class="rightAfter">Right after...</p>
Wrap text around an image
img { float: right; padding: 10px; }
<p><img src="image.png" /></p>
<p>you may need a lot of text here…</p>
© 2019 ClickStart – www.clickstart.net
Override inline image sizing
.widthHeight {
max-width: 30px;
max-height: 48px;
}
<img src="icon.png" class="widthHeight" style="width: 150px; height: 240px" />
Size images to fit printed page
img { max-width: 100%; }
<img src="image.png" class="rightAlign" />
Scale
.imgScale { transform: scale(1.2) translate(8%, 2%); display: inline-block; }
<p class="imgScale"><img src="../image.png"></p>
Image captions
“figcaption” style class
.figcaption { font-weight: bold; color: green; }
<p class="figcaption">Figure caption example</p>
figcaption tag
figcaption { font-weight: bold; }
<figure>
<img src="image.png" />
<figcaption>Figure caption example</figcaption>
</figure>
Pseudo element
img { display: block; }
img:after
{
content: attr(alt);
font-weight: bold;
color: green;
display: block;
}
<img src="image.png" alt="Figure caption example" />
“DRAFT” overlay
Center
.draft { position: relative; display: inline-block; }
.draft:after {
content: attr(class);
position: absolute;
© 2019 ClickStart – www.clickstart.net
font-size: 2rem;
color: #ff0000;
text-transform: uppercase;
top: calc(50% - 1rem);
left: calc(50% - 3rem);
}
Bottom right
.draft:after {
content: attr(class);
position: absolute;
font-size: 2rem; text-transform: uppercase;
color: #ffffff; background-color: #ff0000;
padding: 0 4px 0 4px;
bottom: 4px;
right: 0;
}
<p class="draft"><img src="image.png" /></p>
Print
.draft:after {
content: attr(class);
font-size: 2rem; color: #ff0000; text-transform: uppercase;
display: block;
padding-top: 2px;
padding-left: 2px;
}
<img src="image.png" class="draft" />
Resize based on screen width (responsive)
img {
min-height : auto;
min-width : 480px; /* max width of mobile medium */
max-height : auto;
max-width : 100%;
}
Home page flip cards
.flip-card {
background-color: transparent;
width: 200px; height: 200px;
perspective: 1000px;
}
.flip-card-inner {
position: relative;
width: 100%; height: 100%;
text-align: center;
transition: transform 0.6s; transform-style: preserve-3d;
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}
© 2019 ClickStart – www.clickstart.net
.flip-card:hover .flip-card-inner { transform: rotateY(180deg); }
.flip-card-front, .flip-card-back {
position: absolute;
width: 100%; height: 100%;
backface-visibility: hidden;
padding-top: 10%;
}
.flip-card-front {
background-color: #fff; color: #000;
border: 1px solid black;
}
.flip-card-back {
background-color: #2980b9; color: #fff;
transform: rotateY(180deg);
}
<div class="flip-card">
<div class="flip-card-inner">
<div class="flip-card-front">
<img src="boss.png" alt="Boss" />
<h1>Boss</h1>
</div>
<div class="flip-card-back">
<h1>Boss</h1>
<p>Watch out for my tractor beam!</p>
</div>
</div>
</div>
Auto-swap images using lang attribute
<script>///*<![CDATA[*/
$(document).ready(function() {
$('.main-section img').each(function() {
if ($('html')[0].hasAttribute('lang') && $('html').attr('lang') != 'en') {
$(this).attr('src', $('html').attr('lang') + $(this).attr('src').slice(2));
}
});
});
$('img').on("error", function() {
$(this).attr('src', "en" + $(this).attr('src').slice(2));
});
///*]]>*/</script>
© 2019 ClickStart – www.clickstart.net
About the presenter
Scott DeLoach is the Founder of ClickStart, where he provides training and consulting for
MadCap Flare, embedded user assistance, JavaScript/jQuery, CSS, and HTML5. He has
been developing browser-based help systems for 25+ years, and he has received four
Best in Show awards for his work from STC.
Scott is a certified Flare and Doc-to-Help instructor, and he is the author of MadCap
Flare: The Definitive Guide, CSS to the Point, and HTML5 to the Point. For more
information about Scott's books see www.lulu.com/clickstart.
You can reach Scott at www.clickstart.net or by email at scott@clickstart.net.

More Related Content

What's hot

Folded plate
Folded plateFolded plate
Folded plate
harshajatwa
 
Fire detection and alarm system
Fire detection and alarm systemFire detection and alarm system
Fire detection and alarm system
sakshisankpal
 
Lifts or Elevators
Lifts or ElevatorsLifts or Elevators
Lifts or Elevators
Pankti Gajjar
 
Prestressing Concept, Materials and Prestressing System - Section B, Group 1
Prestressing Concept, Materials and Prestressing System - Section B, Group 1Prestressing Concept, Materials and Prestressing System - Section B, Group 1
Prestressing Concept, Materials and Prestressing System - Section B, Group 1সাফকাত অরিন
 
fire fighting System
fire fighting Systemfire fighting System
fire fighting System
amitchaurashiya
 
Fire safety in building
Fire safety in building Fire safety in building
Fire safety in building
wasim shaikh
 
Electrical services of bs by krt
Electrical services of bs by krt Electrical services of bs by krt
Electrical services of bs by krt
Krunal Thanki
 
structured cabling.pdf
structured cabling.pdfstructured cabling.pdf
structured cabling.pdf
sync_shaide
 
Electrical services
Electrical servicesElectrical services
Electrical services
Shubham Vasudev
 
demolition techniques
demolition techniquesdemolition techniques
demolition techniques
bholu sharma
 
UNIT 2 PREFABRICATION COMPONENTS | CE8022 PREFABRICATED STRUCTURES
UNIT 2 PREFABRICATION COMPONENTS | CE8022 PREFABRICATED STRUCTURESUNIT 2 PREFABRICATION COMPONENTS | CE8022 PREFABRICATED STRUCTURES
UNIT 2 PREFABRICATION COMPONENTS | CE8022 PREFABRICATED STRUCTURES
Venkateswaran S
 
presentation on flat plate
 presentation on flat plate presentation on flat plate
presentation on flat plate
sharifulaust
 
Post tension Floor System
Post tension Floor SystemPost tension Floor System
Post tension Floor System
Aditya Shah
 
Expansion Joint New
Expansion Joint NewExpansion Joint New
Expansion Joint NewHelmizar .
 
Wiring system building services
Wiring system building servicesWiring system building services
Wiring system building services
ManishaBisht26
 
Fire protection systems
Fire protection systemsFire protection systems
Fire protection systems
josebolis
 
Building Services Electrical (MEP)
Building Services Electrical (MEP)Building Services Electrical (MEP)
Building Services Electrical (MEP)
Manoj Mawle
 
Structure cabling technologies for networking
Structure cabling technologies for networkingStructure cabling technologies for networking
Structure cabling technologies for networking
Rumesh Hapuarachchi
 
Shear wall
Shear wallShear wall
Dry & Wet Riser Systems
Dry & Wet Riser SystemsDry & Wet Riser Systems
Dry & Wet Riser Systems
Lin Lin Htet Htet
 

What's hot (20)

Folded plate
Folded plateFolded plate
Folded plate
 
Fire detection and alarm system
Fire detection and alarm systemFire detection and alarm system
Fire detection and alarm system
 
Lifts or Elevators
Lifts or ElevatorsLifts or Elevators
Lifts or Elevators
 
Prestressing Concept, Materials and Prestressing System - Section B, Group 1
Prestressing Concept, Materials and Prestressing System - Section B, Group 1Prestressing Concept, Materials and Prestressing System - Section B, Group 1
Prestressing Concept, Materials and Prestressing System - Section B, Group 1
 
fire fighting System
fire fighting Systemfire fighting System
fire fighting System
 
Fire safety in building
Fire safety in building Fire safety in building
Fire safety in building
 
Electrical services of bs by krt
Electrical services of bs by krt Electrical services of bs by krt
Electrical services of bs by krt
 
structured cabling.pdf
structured cabling.pdfstructured cabling.pdf
structured cabling.pdf
 
Electrical services
Electrical servicesElectrical services
Electrical services
 
demolition techniques
demolition techniquesdemolition techniques
demolition techniques
 
UNIT 2 PREFABRICATION COMPONENTS | CE8022 PREFABRICATED STRUCTURES
UNIT 2 PREFABRICATION COMPONENTS | CE8022 PREFABRICATED STRUCTURESUNIT 2 PREFABRICATION COMPONENTS | CE8022 PREFABRICATED STRUCTURES
UNIT 2 PREFABRICATION COMPONENTS | CE8022 PREFABRICATED STRUCTURES
 
presentation on flat plate
 presentation on flat plate presentation on flat plate
presentation on flat plate
 
Post tension Floor System
Post tension Floor SystemPost tension Floor System
Post tension Floor System
 
Expansion Joint New
Expansion Joint NewExpansion Joint New
Expansion Joint New
 
Wiring system building services
Wiring system building servicesWiring system building services
Wiring system building services
 
Fire protection systems
Fire protection systemsFire protection systems
Fire protection systems
 
Building Services Electrical (MEP)
Building Services Electrical (MEP)Building Services Electrical (MEP)
Building Services Electrical (MEP)
 
Structure cabling technologies for networking
Structure cabling technologies for networkingStructure cabling technologies for networking
Structure cabling technologies for networking
 
Shear wall
Shear wallShear wall
Shear wall
 
Dry & Wet Riser Systems
Dry & Wet Riser SystemsDry & Wet Riser Systems
Dry & Wet Riser Systems
 

Similar to Formatting Images with CSS in MadCap Flare - MadCap webinar, Scott DeLoach, ClickStart

Responsive Web Design e a Ubiquidade da Web
Responsive Web Design e a Ubiquidade da WebResponsive Web Design e a Ubiquidade da Web
Responsive Web Design e a Ubiquidade da Web
Eduardo Shiota Yasuda
 
Building the new AppExchange using Responsive Design
Building the new AppExchange using Responsive DesignBuilding the new AppExchange using Responsive Design
Building the new AppExchange using Responsive DesignSalesforce Developers
 
PreDevCampSF - CSS3 Tricks
PreDevCampSF - CSS3 TricksPreDevCampSF - CSS3 Tricks
PreDevCampSF - CSS3 Tricks
incidentist
 
This is a test
This is a testThis is a test
This is a test
cmailhotos4
 
Module 4 Minuteman Lexington Web Design Daniel Downs
Module 4 Minuteman Lexington Web Design Daniel DownsModule 4 Minuteman Lexington Web Design Daniel Downs
Module 4 Minuteman Lexington Web Design Daniel DownsDaniel Downs
 
Blog fotos
Blog fotosBlog fotos
Blog fotosmmmita15
 
Imagenes
ImagenesImagenes
Class 4 handout two column layout w mobile web design
Class 4 handout two column layout w mobile web designClass 4 handout two column layout w mobile web design
Class 4 handout two column layout w mobile web designErin M. Kidwell
 
Div
DivDiv
Pictore tril
Pictore trilPictore tril
Pictore trildanielj17
 
Илья Пухальский (EPAM Systems)
Илья Пухальский (EPAM Systems)Илья Пухальский (EPAM Systems)
Илья Пухальский (EPAM Systems)Ontico
 
Adaptive theming using compass susy grid
Adaptive theming using compass susy gridAdaptive theming using compass susy grid
Adaptive theming using compass susy grid
soovor
 
An Event Apart DC - New CSS Layout meets the Real World
An Event Apart DC - New CSS Layout meets the Real WorldAn Event Apart DC - New CSS Layout meets the Real World
An Event Apart DC - New CSS Layout meets the Real World
Rachel Andrew
 
An Event Apart Seattle - New CSS Layout Meets the Real World
An Event Apart Seattle - New CSS Layout Meets the Real WorldAn Event Apart Seattle - New CSS Layout Meets the Real World
An Event Apart Seattle - New CSS Layout Meets the Real World
Rachel Andrew
 
Lect-4-Responsive-Web-06032024-082044am.pptx
Lect-4-Responsive-Web-06032024-082044am.pptxLect-4-Responsive-Web-06032024-082044am.pptx
Lect-4-Responsive-Web-06032024-082044am.pptx
zainm7032
 
Css3
Css3Css3
CSS3 pronti all'uso
CSS3 pronti all'usoCSS3 pronti all'uso
CSS3 pronti all'uso
Filippo Buratti
 

Similar to Formatting Images with CSS in MadCap Flare - MadCap webinar, Scott DeLoach, ClickStart (20)

Responsive Web Design e a Ubiquidade da Web
Responsive Web Design e a Ubiquidade da WebResponsive Web Design e a Ubiquidade da Web
Responsive Web Design e a Ubiquidade da Web
 
Building the new AppExchange using Responsive Design
Building the new AppExchange using Responsive DesignBuilding the new AppExchange using Responsive Design
Building the new AppExchange using Responsive Design
 
PreDevCampSF - CSS3 Tricks
PreDevCampSF - CSS3 TricksPreDevCampSF - CSS3 Tricks
PreDevCampSF - CSS3 Tricks
 
This is a test
This is a testThis is a test
This is a test
 
Module 4 Minuteman Lexington Web Design Daniel Downs
Module 4 Minuteman Lexington Web Design Daniel DownsModule 4 Minuteman Lexington Web Design Daniel Downs
Module 4 Minuteman Lexington Web Design Daniel Downs
 
Blog fotos
Blog fotosBlog fotos
Blog fotos
 
Imagenes
ImagenesImagenes
Imagenes
 
Class 4 handout two column layout w mobile web design
Class 4 handout two column layout w mobile web designClass 4 handout two column layout w mobile web design
Class 4 handout two column layout w mobile web design
 
Slide2
Slide2Slide2
Slide2
 
Div
DivDiv
Div
 
Css3
Css3Css3
Css3
 
Pictore tril
Pictore trilPictore tril
Pictore tril
 
Илья Пухальский (EPAM Systems)
Илья Пухальский (EPAM Systems)Илья Пухальский (EPAM Systems)
Илья Пухальский (EPAM Systems)
 
Adaptive theming using compass susy grid
Adaptive theming using compass susy gridAdaptive theming using compass susy grid
Adaptive theming using compass susy grid
 
An Event Apart DC - New CSS Layout meets the Real World
An Event Apart DC - New CSS Layout meets the Real WorldAn Event Apart DC - New CSS Layout meets the Real World
An Event Apart DC - New CSS Layout meets the Real World
 
web page
web pageweb page
web page
 
An Event Apart Seattle - New CSS Layout Meets the Real World
An Event Apart Seattle - New CSS Layout Meets the Real WorldAn Event Apart Seattle - New CSS Layout Meets the Real World
An Event Apart Seattle - New CSS Layout Meets the Real World
 
Lect-4-Responsive-Web-06032024-082044am.pptx
Lect-4-Responsive-Web-06032024-082044am.pptxLect-4-Responsive-Web-06032024-082044am.pptx
Lect-4-Responsive-Web-06032024-082044am.pptx
 
Css3
Css3Css3
Css3
 
CSS3 pronti all'uso
CSS3 pronti all'usoCSS3 pronti all'uso
CSS3 pronti all'uso
 

More from Scott DeLoach

Dynamic User Assistance in MadCap Flare - MadWorld 2019, Scott DeLoach, Click...
Dynamic User Assistance in MadCap Flare - MadWorld 2019, Scott DeLoach, Click...Dynamic User Assistance in MadCap Flare - MadWorld 2019, Scott DeLoach, Click...
Dynamic User Assistance in MadCap Flare - MadWorld 2019, Scott DeLoach, Click...
Scott DeLoach
 
Enhancing MadCap Flare HTML5 Responsive Layout and Design - MadWorld 2019, Sc...
Enhancing MadCap Flare HTML5 Responsive Layout and Design - MadWorld 2019, Sc...Enhancing MadCap Flare HTML5 Responsive Layout and Design - MadWorld 2019, Sc...
Enhancing MadCap Flare HTML5 Responsive Layout and Design - MadWorld 2019, Sc...
Scott DeLoach
 
Microcontent Authoring - Nordic Techkomm 2019, Scott DeLoach, ClickStart
Microcontent Authoring - Nordic Techkomm 2019, Scott DeLoach, ClickStartMicrocontent Authoring - Nordic Techkomm 2019, Scott DeLoach, ClickStart
Microcontent Authoring - Nordic Techkomm 2019, Scott DeLoach, ClickStart
Scott DeLoach
 
CSS Best Practices - tcworld 2018, Scott DeLoach, ClickStart
CSS Best Practices - tcworld 2018, Scott DeLoach, ClickStartCSS Best Practices - tcworld 2018, Scott DeLoach, ClickStart
CSS Best Practices - tcworld 2018, Scott DeLoach, ClickStart
Scott DeLoach
 
Advanced Skinless HTML5 Design with MadCap Flare - MadWorld 2018, Scott DeLoa...
Advanced Skinless HTML5 Design with MadCap Flare - MadWorld 2018, Scott DeLoa...Advanced Skinless HTML5 Design with MadCap Flare - MadWorld 2018, Scott DeLoa...
Advanced Skinless HTML5 Design with MadCap Flare - MadWorld 2018, Scott DeLoa...
Scott DeLoach
 
Extreme CSS Techniques - MadWorld Europe 2018, Scott DeLoach, ClickStart
Extreme CSS Techniques - MadWorld Europe 2018, Scott DeLoach, ClickStartExtreme CSS Techniques - MadWorld Europe 2018, Scott DeLoach, ClickStart
Extreme CSS Techniques - MadWorld Europe 2018, Scott DeLoach, ClickStart
Scott DeLoach
 
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStartAdapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
Scott DeLoach
 
Best-in-Class Embedded User Assistance - UA Europe 2017, Scott DeLoach, Click...
Best-in-Class Embedded User Assistance - UA Europe 2017, Scott DeLoach, Click...Best-in-Class Embedded User Assistance - UA Europe 2017, Scott DeLoach, Click...
Best-in-Class Embedded User Assistance - UA Europe 2017, Scott DeLoach, Click...
Scott DeLoach
 
Cutting Edge HTML5 Design with MadCap Flare - tcworld 2017, Scott DeLoach, Cl...
Cutting Edge HTML5 Design with MadCap Flare - tcworld 2017, Scott DeLoach, Cl...Cutting Edge HTML5 Design with MadCap Flare - tcworld 2017, Scott DeLoach, Cl...
Cutting Edge HTML5 Design with MadCap Flare - tcworld 2017, Scott DeLoach, Cl...
Scott DeLoach
 
Extending MadCap Flare HTML5 Targets with jQuery - MadWorld 2016, Scott DeLoa...
Extending MadCap Flare HTML5 Targets with jQuery - MadWorld 2016, Scott DeLoa...Extending MadCap Flare HTML5 Targets with jQuery - MadWorld 2016, Scott DeLoa...
Extending MadCap Flare HTML5 Targets with jQuery - MadWorld 2016, Scott DeLoa...
Scott DeLoach
 
Intro to CSS in MadCap Flare - MadWorld 2016, Scott DeLoach, ClickStart
Intro to CSS in MadCap Flare - MadWorld 2016, Scott DeLoach, ClickStartIntro to CSS in MadCap Flare - MadWorld 2016, Scott DeLoach, ClickStart
Intro to CSS in MadCap Flare - MadWorld 2016, Scott DeLoach, ClickStart
Scott DeLoach
 
Responsive Content: A CSS-based Approach - MadWorld 2015, Scott DeLoach, Clic...
Responsive Content: A CSS-based Approach - MadWorld 2015, Scott DeLoach, Clic...Responsive Content: A CSS-based Approach - MadWorld 2015, Scott DeLoach, Clic...
Responsive Content: A CSS-based Approach - MadWorld 2015, Scott DeLoach, Clic...
Scott DeLoach
 
Best Practices for Going Mobile - MadWorld 2015, Scott DeLoach, ClickStart
Best Practices for Going Mobile - MadWorld 2015, Scott DeLoach, ClickStartBest Practices for Going Mobile - MadWorld 2015, Scott DeLoach, ClickStart
Best Practices for Going Mobile - MadWorld 2015, Scott DeLoach, ClickStart
Scott DeLoach
 
Best Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStart
Best Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStartBest Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStart
Best Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStart
Scott DeLoach
 
Applying Responsive Web Design (RWD) to UA - WritersUA East 2015, Scott DeLoa...
Applying Responsive Web Design (RWD) to UA - WritersUA East 2015, Scott DeLoa...Applying Responsive Web Design (RWD) to UA - WritersUA East 2015, Scott DeLoa...
Applying Responsive Web Design (RWD) to UA - WritersUA East 2015, Scott DeLoa...
Scott DeLoach
 
Core Web Standards and Competencies - WritersUA East 2015, Scott DeLoach, Cli...
Core Web Standards and Competencies - WritersUA East 2015, Scott DeLoach, Cli...Core Web Standards and Competencies - WritersUA East 2015, Scott DeLoach, Cli...
Core Web Standards and Competencies - WritersUA East 2015, Scott DeLoach, Cli...
Scott DeLoach
 
MadCap Flare: Advanced Table Styles - MadWorld 2014, Scott DeLoach, ClickStart
MadCap Flare: Advanced Table Styles - MadWorld 2014, Scott DeLoach, ClickStartMadCap Flare: Advanced Table Styles - MadWorld 2014, Scott DeLoach, ClickStart
MadCap Flare: Advanced Table Styles - MadWorld 2014, Scott DeLoach, ClickStart
Scott DeLoach
 
Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...
Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...
Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...
Scott DeLoach
 
How to Not Let Team Authoring Drive You Crazy - MadWorld 2013, Scott DeLoach,...
How to Not Let Team Authoring Drive You Crazy - MadWorld 2013, Scott DeLoach,...How to Not Let Team Authoring Drive You Crazy - MadWorld 2013, Scott DeLoach,...
How to Not Let Team Authoring Drive You Crazy - MadWorld 2013, Scott DeLoach,...
Scott DeLoach
 
Using MadCap Flare Reports and MadCap Analyzer - MadWorld 2013, Scott DeLoach...
Using MadCap Flare Reports and MadCap Analyzer - MadWorld 2013, Scott DeLoach...Using MadCap Flare Reports and MadCap Analyzer - MadWorld 2013, Scott DeLoach...
Using MadCap Flare Reports and MadCap Analyzer - MadWorld 2013, Scott DeLoach...
Scott DeLoach
 

More from Scott DeLoach (20)

Dynamic User Assistance in MadCap Flare - MadWorld 2019, Scott DeLoach, Click...
Dynamic User Assistance in MadCap Flare - MadWorld 2019, Scott DeLoach, Click...Dynamic User Assistance in MadCap Flare - MadWorld 2019, Scott DeLoach, Click...
Dynamic User Assistance in MadCap Flare - MadWorld 2019, Scott DeLoach, Click...
 
Enhancing MadCap Flare HTML5 Responsive Layout and Design - MadWorld 2019, Sc...
Enhancing MadCap Flare HTML5 Responsive Layout and Design - MadWorld 2019, Sc...Enhancing MadCap Flare HTML5 Responsive Layout and Design - MadWorld 2019, Sc...
Enhancing MadCap Flare HTML5 Responsive Layout and Design - MadWorld 2019, Sc...
 
Microcontent Authoring - Nordic Techkomm 2019, Scott DeLoach, ClickStart
Microcontent Authoring - Nordic Techkomm 2019, Scott DeLoach, ClickStartMicrocontent Authoring - Nordic Techkomm 2019, Scott DeLoach, ClickStart
Microcontent Authoring - Nordic Techkomm 2019, Scott DeLoach, ClickStart
 
CSS Best Practices - tcworld 2018, Scott DeLoach, ClickStart
CSS Best Practices - tcworld 2018, Scott DeLoach, ClickStartCSS Best Practices - tcworld 2018, Scott DeLoach, ClickStart
CSS Best Practices - tcworld 2018, Scott DeLoach, ClickStart
 
Advanced Skinless HTML5 Design with MadCap Flare - MadWorld 2018, Scott DeLoa...
Advanced Skinless HTML5 Design with MadCap Flare - MadWorld 2018, Scott DeLoa...Advanced Skinless HTML5 Design with MadCap Flare - MadWorld 2018, Scott DeLoa...
Advanced Skinless HTML5 Design with MadCap Flare - MadWorld 2018, Scott DeLoa...
 
Extreme CSS Techniques - MadWorld Europe 2018, Scott DeLoach, ClickStart
Extreme CSS Techniques - MadWorld Europe 2018, Scott DeLoach, ClickStartExtreme CSS Techniques - MadWorld Europe 2018, Scott DeLoach, ClickStart
Extreme CSS Techniques - MadWorld Europe 2018, Scott DeLoach, ClickStart
 
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStartAdapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
 
Best-in-Class Embedded User Assistance - UA Europe 2017, Scott DeLoach, Click...
Best-in-Class Embedded User Assistance - UA Europe 2017, Scott DeLoach, Click...Best-in-Class Embedded User Assistance - UA Europe 2017, Scott DeLoach, Click...
Best-in-Class Embedded User Assistance - UA Europe 2017, Scott DeLoach, Click...
 
Cutting Edge HTML5 Design with MadCap Flare - tcworld 2017, Scott DeLoach, Cl...
Cutting Edge HTML5 Design with MadCap Flare - tcworld 2017, Scott DeLoach, Cl...Cutting Edge HTML5 Design with MadCap Flare - tcworld 2017, Scott DeLoach, Cl...
Cutting Edge HTML5 Design with MadCap Flare - tcworld 2017, Scott DeLoach, Cl...
 
Extending MadCap Flare HTML5 Targets with jQuery - MadWorld 2016, Scott DeLoa...
Extending MadCap Flare HTML5 Targets with jQuery - MadWorld 2016, Scott DeLoa...Extending MadCap Flare HTML5 Targets with jQuery - MadWorld 2016, Scott DeLoa...
Extending MadCap Flare HTML5 Targets with jQuery - MadWorld 2016, Scott DeLoa...
 
Intro to CSS in MadCap Flare - MadWorld 2016, Scott DeLoach, ClickStart
Intro to CSS in MadCap Flare - MadWorld 2016, Scott DeLoach, ClickStartIntro to CSS in MadCap Flare - MadWorld 2016, Scott DeLoach, ClickStart
Intro to CSS in MadCap Flare - MadWorld 2016, Scott DeLoach, ClickStart
 
Responsive Content: A CSS-based Approach - MadWorld 2015, Scott DeLoach, Clic...
Responsive Content: A CSS-based Approach - MadWorld 2015, Scott DeLoach, Clic...Responsive Content: A CSS-based Approach - MadWorld 2015, Scott DeLoach, Clic...
Responsive Content: A CSS-based Approach - MadWorld 2015, Scott DeLoach, Clic...
 
Best Practices for Going Mobile - MadWorld 2015, Scott DeLoach, ClickStart
Best Practices for Going Mobile - MadWorld 2015, Scott DeLoach, ClickStartBest Practices for Going Mobile - MadWorld 2015, Scott DeLoach, ClickStart
Best Practices for Going Mobile - MadWorld 2015, Scott DeLoach, ClickStart
 
Best Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStart
Best Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStartBest Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStart
Best Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStart
 
Applying Responsive Web Design (RWD) to UA - WritersUA East 2015, Scott DeLoa...
Applying Responsive Web Design (RWD) to UA - WritersUA East 2015, Scott DeLoa...Applying Responsive Web Design (RWD) to UA - WritersUA East 2015, Scott DeLoa...
Applying Responsive Web Design (RWD) to UA - WritersUA East 2015, Scott DeLoa...
 
Core Web Standards and Competencies - WritersUA East 2015, Scott DeLoach, Cli...
Core Web Standards and Competencies - WritersUA East 2015, Scott DeLoach, Cli...Core Web Standards and Competencies - WritersUA East 2015, Scott DeLoach, Cli...
Core Web Standards and Competencies - WritersUA East 2015, Scott DeLoach, Cli...
 
MadCap Flare: Advanced Table Styles - MadWorld 2014, Scott DeLoach, ClickStart
MadCap Flare: Advanced Table Styles - MadWorld 2014, Scott DeLoach, ClickStartMadCap Flare: Advanced Table Styles - MadWorld 2014, Scott DeLoach, ClickStart
MadCap Flare: Advanced Table Styles - MadWorld 2014, Scott DeLoach, ClickStart
 
Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...
Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...
Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...
 
How to Not Let Team Authoring Drive You Crazy - MadWorld 2013, Scott DeLoach,...
How to Not Let Team Authoring Drive You Crazy - MadWorld 2013, Scott DeLoach,...How to Not Let Team Authoring Drive You Crazy - MadWorld 2013, Scott DeLoach,...
How to Not Let Team Authoring Drive You Crazy - MadWorld 2013, Scott DeLoach,...
 
Using MadCap Flare Reports and MadCap Analyzer - MadWorld 2013, Scott DeLoach...
Using MadCap Flare Reports and MadCap Analyzer - MadWorld 2013, Scott DeLoach...Using MadCap Flare Reports and MadCap Analyzer - MadWorld 2013, Scott DeLoach...
Using MadCap Flare Reports and MadCap Analyzer - MadWorld 2013, Scott DeLoach...
 

Recently uploaded

test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
ShahulHameed54211
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
TristanJasperRamos
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
Himani415946
 

Recently uploaded (16)

test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 

Formatting Images with CSS in MadCap Flare - MadCap webinar, Scott DeLoach, ClickStart

  • 1. © 2019 ClickStart – www.clickstart.net Pro Tip: Formatting Images with CSS Scott DeLoach – scott@clickstart.net ClickStart – www.clickstart.net In this webinar, Scott will describe and demonstrate techniques for formatting images using CSS. Drop shadow img { box-shadow: 8px 8px 5px 0px #d0d0d0; } @media print { img { background-color: #d0d0d0; padding-right: 4px; padding-bottom: 4px; } } Round corners img { border: 1px solid #000000; border-radius: 8px; } Center p tag .centered { text-align: center; } <p class="centered"><img src="image.png"></p> img tag .centered { display: block; margin: 0 auto; } <img src="image.png" class="centered" /> Right-align p tag <p class="rightAlign"><img src="image.png"></p> .rightAlign { text-align: right; } img tag .rightAlign { float: right; display: inline-block; } .rightAfter { clear: both; } <p><img src="image.png" class="rightAlign"></p> <p class="rightAfter">Right after...</p> Wrap text around an image img { float: right; padding: 10px; } <p><img src="image.png" /></p> <p>you may need a lot of text here…</p>
  • 2. © 2019 ClickStart – www.clickstart.net Override inline image sizing .widthHeight { max-width: 30px; max-height: 48px; } <img src="icon.png" class="widthHeight" style="width: 150px; height: 240px" /> Size images to fit printed page img { max-width: 100%; } <img src="image.png" class="rightAlign" /> Scale .imgScale { transform: scale(1.2) translate(8%, 2%); display: inline-block; } <p class="imgScale"><img src="../image.png"></p> Image captions “figcaption” style class .figcaption { font-weight: bold; color: green; } <p class="figcaption">Figure caption example</p> figcaption tag figcaption { font-weight: bold; } <figure> <img src="image.png" /> <figcaption>Figure caption example</figcaption> </figure> Pseudo element img { display: block; } img:after { content: attr(alt); font-weight: bold; color: green; display: block; } <img src="image.png" alt="Figure caption example" /> “DRAFT” overlay Center .draft { position: relative; display: inline-block; } .draft:after { content: attr(class); position: absolute;
  • 3. © 2019 ClickStart – www.clickstart.net font-size: 2rem; color: #ff0000; text-transform: uppercase; top: calc(50% - 1rem); left: calc(50% - 3rem); } Bottom right .draft:after { content: attr(class); position: absolute; font-size: 2rem; text-transform: uppercase; color: #ffffff; background-color: #ff0000; padding: 0 4px 0 4px; bottom: 4px; right: 0; } <p class="draft"><img src="image.png" /></p> Print .draft:after { content: attr(class); font-size: 2rem; color: #ff0000; text-transform: uppercase; display: block; padding-top: 2px; padding-left: 2px; } <img src="image.png" class="draft" /> Resize based on screen width (responsive) img { min-height : auto; min-width : 480px; /* max width of mobile medium */ max-height : auto; max-width : 100%; } Home page flip cards .flip-card { background-color: transparent; width: 200px; height: 200px; perspective: 1000px; } .flip-card-inner { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 0.6s; transform-style: preserve-3d; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); }
  • 4. © 2019 ClickStart – www.clickstart.net .flip-card:hover .flip-card-inner { transform: rotateY(180deg); } .flip-card-front, .flip-card-back { position: absolute; width: 100%; height: 100%; backface-visibility: hidden; padding-top: 10%; } .flip-card-front { background-color: #fff; color: #000; border: 1px solid black; } .flip-card-back { background-color: #2980b9; color: #fff; transform: rotateY(180deg); } <div class="flip-card"> <div class="flip-card-inner"> <div class="flip-card-front"> <img src="boss.png" alt="Boss" /> <h1>Boss</h1> </div> <div class="flip-card-back"> <h1>Boss</h1> <p>Watch out for my tractor beam!</p> </div> </div> </div> Auto-swap images using lang attribute <script>///*<![CDATA[*/ $(document).ready(function() { $('.main-section img').each(function() { if ($('html')[0].hasAttribute('lang') && $('html').attr('lang') != 'en') { $(this).attr('src', $('html').attr('lang') + $(this).attr('src').slice(2)); } }); }); $('img').on("error", function() { $(this).attr('src', "en" + $(this).attr('src').slice(2)); }); ///*]]>*/</script>
  • 5. © 2019 ClickStart – www.clickstart.net About the presenter Scott DeLoach is the Founder of ClickStart, where he provides training and consulting for MadCap Flare, embedded user assistance, JavaScript/jQuery, CSS, and HTML5. He has been developing browser-based help systems for 25+ years, and he has received four Best in Show awards for his work from STC. Scott is a certified Flare and Doc-to-Help instructor, and he is the author of MadCap Flare: The Definitive Guide, CSS to the Point, and HTML5 to the Point. For more information about Scott's books see www.lulu.com/clickstart. You can reach Scott at www.clickstart.net or by email at scott@clickstart.net.