<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Philip Zastrow</title>
    <description>The latest articles on DEV Community by Philip Zastrow (@zastrow).</description>
    <link>https://dev.to/zastrow</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F273178%2F94ab7bac-455f-4151-95bf-50a1149da953.jpeg</url>
      <title>DEV Community: Philip Zastrow</title>
      <link>https://dev.to/zastrow</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/zastrow"/>
    <language>en</language>
    <item>
      <title>CSS Calculator</title>
      <dc:creator>Philip Zastrow</dc:creator>
      <pubDate>Sun, 17 Nov 2019 01:20:43 +0000</pubDate>
      <link>https://dev.to/zastrow/css-calculator-15n9</link>
      <guid>https://dev.to/zastrow/css-calculator-15n9</guid>
      <description>&lt;p&gt;The goal of this calculator is to utilize the Custom Properties (CSS Variables) and &lt;code&gt;calc()&lt;/code&gt; CSS function to run the calculation inputs. Since CSS is a one-way, reactive styling language, it isn’t aware of changes made to interactive HTML elements, in particular changes to input values. Neither can CSS capture and manipulate data. This is an area where Javascript does well, capturing an manipulating DOM elements. See the code of this pen to see how the calculator works.&lt;/p&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/zastrow/embed/RwwqmBL?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>codepen</category>
      <category>css</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
