You can make the floor out of wood and put the heat pad under it. The wood will take longer to warm up but once it does it will provide very stable heat as the thermal mass helps ensure you don't get temperature swings.
With an 18" high enclosure I would do both an RHP and a heat pad. Use the RHP to control ambient temp and the heat pad to create a nice basking spot.