スマホやタブレットから見たときにレスポンシブデザインにする方法を教えてください。適切に配置され、どのデバイスでも正確な出力が表示されるはずです。ポップアップで実装しようとしたコードは次のとおりです。cssに基づいてレスポンシブにする方法がわかりません。どんな提案も素晴らしいでしょう。
      <div id="ptechsolfb">
          <div id="fb-close"></div>
            <div id="ptechsolfblike">
              <div id="fbclose"></div>
              <div id="ptechsolinside">
           </div>
          </div>
        </div>
        <style type="text/css">
            #ptechsolinside {
              background-image:url(https://www.google.com/images/srpr/logo4w.png);
background-repeat:no-repeat;
              }
             #ptechsolfblike {width:500px;height:500px; position:absolute;top:50%;left:50%;margin:-135px 0 0 -210px;border-width: medium medium 71px;}
    #ptechsolinside {background-color:#FFF;}
        #ptechsolinside { border-width: medium medium 71px; border-style: none; border-color: blue; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; margin-top: -4px; width: 500px; height: 500px; margin-left: 8px;}
            </style>
ここにフィドルがあります